New Renderings for 250 Church Street in The Castro, San Francisco
New renderings have been revealed for a seven-story residential infill at 250 Church Street in the Castro, San Francisco. The project will create 20 homes and ground floor retail. Kerman Morris Architects is now responsible for the design.