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