23 Cedar Dr

Davenport, Florida 33837

Details

3 Bedrooms
2 Bathrooms
1,214 Sq/ft
Lot 0.16 Acres
1 Parking Spots
Built in 1981

Images