SUpost
Stanford, California

Stanford, California

Studio Downtown Palo Alto-Lease Takeover (606 sqft @$700 below market) — SUpost