RateMyApartments
Amberwood II Ratings and Reviews
Amberwood II
1681 Amberwood Drive, South Pasadena, CA 91030
CURRENTLY REVIEWING