A controversial townhome development moves closer to reality as city officials acknowledge limited power to block it Strada Investment Group, a San Francisco-based...
ByThe RegistryDecember 17, 2025By The Registry Staff Strada Investment Group has submitted preliminary plans for a new 159-unit residential development at 2100-2400 Geng Road in Palo...
ByThe RegistryJuly 15, 2024 
Signup for news and special announcements!
You have successfully joined our subscriber list.