6518 Dovewood Drive, Town 'n' Country, FL 33634

Current Owners
Dora M. Mejia
Purchase Price
$78,900 (1998)
Property Taxes
$668 (2018)
Blockshopper green logo