Mirabella at Waterford Lakes

Orlando, FL

Location: Orlando, FL
Built in: 2000
Unit Count: 400
Average square feet/unit: 949
Bedrooms: 1, 2, and 3