Image October 24, 2025 Multi-building development proposed at 3265 N. California Two buildings with 128 units and 24 townhomes would be built on the site