$390,055
1680 OWEN DR
1408 sqft
Living Area
2362 sqft
Lot Size
13460 sqft
Year Built
1976
Price/sqft
$206
TRAVIS REVOCABLE TRUST
$390,055
1680 OWEN DR
$390,063
7314 WINDSOR LN
$390,069
3315 WIND CHIME DR W
$390,074
1406 S HERCULES AVE
$487,555
3028 CASCADE DR