RateMyApartments
Avalon at Blossom Hill Ratings and Reviews
Avalon at Blossom Hill
401 Briar Ridge Drive, San Jose, CA 95123
CURRENTLY REVIEWING