How One S.F. Developer Overcame The Pandemic To Go Big In An Unlikely Neighborhood
The biggest apartment complex to open in San Francisco so far in 2023 isn't in development-heavy Mission Bay or SoMa or among the crop of high-rises that have popped up along Market Street in recent years. Rather, the 193-unit complex at 99 Ocean Ave. is a block off Mission Street in the Excelsior, a neighborhood that despite its...