RateMyApartments
The Lorenzo Ratings and Reviews
The Lorenzo
325 W Adams Street, Alhambra, CA 90007
CURRENTLY REVIEWING