2933 Front St, Alhambra, CA 91803

   SOLD