Sold Apr 2008
$4,700,000
50 Baywood Ave, Hillsborough, CA 94010
3 bd 0 ba 4,360 sqft