Villages of Independence is a multifamily property that was built in 2018. Located at 10702 Brent Ridge Circle in Taylor Mill\Independence, Cincinnati, this property has a total number of 106 units, with the following unit breakdown: Three Bedroom/Two and Three Quarter Bath, Two Bedroom/One and Three Quarter Bath, totaling 145,462 SqFt.