The Park at Tivoli is multifamily apartment complex that was constructed in 1984. It is located at 12903 Sugar Ridge Blvd in Sugar Land - south, West Houston, and features a total number of 250 units. The property’s unit mix is a combination of Two Bedroom/Townhouse/One and One Half Bath, with a total unit size of 261,450 SqFt.