FOR RENT
$15,000
240 W Main Street
Alhambra, CA 91801
3,200
Sq. Ft.
0.2392
Acres Lot
Retail
8 days on Nestfully
3 views
Great location retail store, corner building, great potential,
Loading...
Loading...