DESCRIPTION

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

  • Minutes from the Bay Bridge and Fisherman’s Wharf
  • Historic Jackson Square area
41-59 Osgood Place San Francisco, CA. 94133
41-59 Osgood Place San Francisco, CA. 94133