Sale Pending
Viewed
1892 Cedar St # A
Alhambra, CA 91801
$645,000
2 beds
2 full
bathroomsListed By CENTURY 21 Realty Masters