$590,768
3333 SAN PEDRO ST
2039 sqft
Living Area
2533 sqft
Lot Size
29411 sqft
Year Built
1988
Price/sqft
$292
GROOPER, DELIA
$590,768
3333 SAN PEDRO ST
$590,824
3296 MASTERS DR
$590,948
205 SUNBURST CT
$590,981
1621 SHERBROOK RD
$738,426
2949 SUNSET POINT RD