15
4083 24th St
San Francisco, CA 94114
$2,930,000 USD
2,885 SF
5% Cap Rate
2,885 SF
$2,930,000 USD
Post Office