119 Nautilus Drive, Unit: 89, San Francisco, CA 94124

Current Owners
Xiaoqi Wu
Purchase Price
N/A (2010)
Property Taxes
$4,276 (2009)
Blockshopper green logo