334 Leavenworth St
San Francisco, CA 94102
$2,750,000 USD
10,080 SF
14
Units
6.69% Cap Rate
10,080 SF
$2,750,000 USD
Apartments