Tortuga Bay at Waterford

Orlando, FL

Location: Orlando, FL
Built in: 2004
Unit Count: 314
Average square feet/unit: 1,118
Bedrooms: 1, 2, and 3