8805 Interlocking Court
$700,000
DAVENPORT
MLS® # O6175242
8 Beds, 5 Baths, 3,909 Sf