Condo/Apartment for sale, 8937 Azalea Sands Lane, OSCEOLA, FL, in Davenport, United StatesDavenport, 8937 Azalea Sands Lane, OSCEOLA, FLCondo/Apartment • 3 bed. • 2 bath. • 213.21 m²