Villa Monterey Apartments

 2898 Villa Monterey Road, San JoseCA 95111