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

View Other Properties