6
312-318 W Portal Ave
San Francisco, CA 94127
$3,752,402 USD
3,961 SF
5.62% Cap Rate
3,961 SF
$3,752,402 USD
Freestanding