RateMyApartments
Partridge Place Ratings and Reviews
Partridge Place
817 Partridge Ave, Menlo Park, CA 94025
CURRENTLY REVIEWING