41-59 Osgood Place, San Francisco
41-59 Osgood Place are part of the Osgood Place apartments in Downtown San Francisco. These prime apartments are located within walking distance of North Beach, the Financial District, and the Embarcadero.
Features & Highlights
7-Tenant Residential Buildings . 8,500 sqft
Minutes from the Bay Bridge, Fisherman’s Wharf, and more.
Located in the historic Jackson Square area