12 days agoApartment for sale, 8937 Azalea Sands Lane, OSCEOLA, FL, in Davenport, United StatesDavenport, 8937 Azalea Sands Lane, OSCEOLA, FLApartment • 3 bed. • 2 bath. • 213.21 m²