RateMyApartments
The Quarry Ratings and Reviews
The Quarry
4330-4350 Palm Ave, La Mesa, CA 91941
CURRENTLY REVIEWING