Plaza on Main

Alhambra, CA


Plaza on Main

Location

333 W. Main St
Alhambra, CA 91801
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Orchard Walk
3800 Glat Shoals Parkway
Decatur, GA 30034
UA Towers
500 South Salina
Syracuse, NY 13202
Park Grossmont
9076 Campina Dr.
La Mesa, CA 91942
Station 153
153 Civic Center Blvd
Anderson, SC 29625
BLVD Reston Station
1908 Reston Metro Plaza
Reston, VA 20190

Reviews

 
No reviews found.