Marc Romer
Real Estate Broker
(650) 364-2922

320 Northwood Dr, South San Francisco, CA 94080
3 beds 1 bath 1,270 sqft
$799,000