$575,165
633 MEHLENBACHER RD
1629 sqft
Living Area
2833 sqft
Lot Size
12501 sqft
Year Built
1953
Price/sqft
$253
HOWELL, RICHARD SNYDER
$575,165
633 MEHLENBACHER RD
$582,726
2247 OVERBROOK AVE N
$585,114
2882 LOS GATOS DR
$587,289
2957 SUNSET BLVD
$717,519
101 HARBOR VIEW LN