Looks like Windsor Hills is no longer available on Rent.com which means this information is likely out of date.
Ventura condominiums offers condo living in a community with great ammeneties featuring a lagoon style pool, fitness center, game room, movie theatre, and billiards. Close to 1-4 and Disney!
We are experiencing technical difficulties at the moment. Please try again later.