Neighborhood: South of Market


171 Shipley St.

South of Market

$3595/mo