Back to search results

$2,900/mo

2200 Larch St, Alhambra, CA 91801

3 bd2 ba1,114 sqft
Apartment
Loading reviews
Information
1 Month Free

1 Month Free

What you get