RateMyApartments
Capri Apartments Ratings and Reviews
Capri Apartments
1921 The Alameda # 18, San Jose, CA 95126
CURRENTLY REVIEWING