$359,893
683 RICHMOND ST
1344 sqft
Living Area
1724 sqft
Lot Size
7000 sqft
Year Built
1974
Price/sqft
$261
O'NEIL, ODESSA
$359,893
683 RICHMOND ST
$359,896
156 DARBY CT
$359,940
882 MANOR DR S
$359,977
972 UNION ST
$449,846
1973 SOURWOOD BLVD