22
2139 Taraval St
San Francisco, CA 94116
$975,000 USD
1,925 SF
1,925 SF
$975,000 USD
Office Residential