6580 Osceola Polk Line Road
$250,000
DAVENPORT
MLS® # O6067565
3 Beds, 2 Baths, 1,056 Sf