Skip to content
Link copied to clipboard

UC Science Center plans 27-story apartment tower at 36 & Market

First-ever 'market rate' housing project for office, lab landlord