1421 E Norwood Place, Alhambra, CA 91801

3 BD | 2 Baths | 1,737 SQ/FT

Offered at $1,050,000

Location ! Location ! Location ! Located at the prime area of Alhambra, near the Valley shopping district, Banks, restaurants, etc. are nearby, very convenient. Property to be sold in AS IS condition. Seller will not be responsible for any repair works. Seller's relative passed away at the property over a year ago.