Ambiance Townhomes is a multifamily property located at 13210 Old Richmond Road in Sugar Land - north, West Houston. Built in 1983, the property features 100 units, of the following types: Two Bedroom/Townhouse/One and One Half Bath, totaling 100,800 SqFt.