16743 Taylow Way, Odessa, FL 34685

$203,915
Sold on 6/24/04
Beds Baths Sq. Ft. Taxes Built
3 3.00 0 2004
On the market: -5 days
View full details, 15 photos, school info, and price history