Developer N17 has taken Menlo Park to court over the city's refusal to approve Willow Park, a 665-unit, high-rise mixed-use project on the...
ByThe RegistryOctober 2, 2026
Signup for news and special announcements!
You have successfully joined our subscriber list.