5908 Hammock Woods Drive
ODESSA, FL 33556
Listed on By Owner by Yu Qi
- 5 Bed
- 3 Baths
- 3,654 Sq ft
- 0.67 Acre(Lot)
Stunning 5-bedroom, 3-bathroom pool home situated on a spacious lot in odessa. this residence boasts central air and heat, a dishwasher,...
Read More