2314 W Main St

 2314 W Main St, AlhambraCA 91801
$1,700Studio1600 sqft