Property Address:
111 E Alhambra Road,Alhambra, United States
91801
Property Price:
$888,888.00
Property Type:
Single Family Residence
Bedrooms:
2
Bathrooms:
1
Water:
Public
Lot Size:
6091.00
Status:
For Sale