PALO ALTO REAL ESTATE

Palo Alto Apartment News

High Street Proposes 200-Unit Palo Alto Apartments

High Street Proposes 200-Unit Palo Alto Apartments

The eight-story complex at 720 San Antonio Road would replace three commercial buildings near the AC Hotel Palo Alto.

Live Poll

Should your city approve more large apartment buildings to ease the housing shortage?