Park Terrace Apartments
220 Ventura Ave, Palo Alto, CA 94306
Swimming Pool. Laundry Rooms. Garden Style apartments in a 2-Story Building
More Business Info
- Hours
- Regular Hours
Mon - Sat: - Neighborhood
- Ventura
- Other Link
- Category
- Apartments
Suggest an Edit