33
1678 Wallace Ave
San Francisco, CA 94124
$786,000 USD
1,911 SF
1
Unit
7% Cap Rate
1,911 SF
$786,000 USD
Specialty