The 105-unit Menlo Park project, still waiting on a building permit filed in 2022, is up for sale as Bay Area apartment deliveries...
ByThe RegistryOctober 28, 2026
Signup for news and special announcements!
You have successfully joined our subscriber list.