Full Address:15213 Arbor Hollow DriveOdessa, FL 33556Size: 4 bedrooms / 2 bathrooms / 2857 square feet