36
669 Ellis St
San Francisco, CA 94109
$2,100,000 USD
7,654 SF
14
Units
7,654 SF
$2,100,000 USD
Apartments