14
626 O'Farrell St
San Francisco, CA 94109
$2,500,000 USD
4,240 SF
7.47% Cap Rate
4,240 SF
$2,500,000 USD
Hotel