313 S Almansor St APT 2, Alhambra, CA 91801

   SOLD