J.C. Hart's three City Flats communities offer luxury living at three convenient locations in Bloomington; City Flats at Renwick, City Flats on Tenth, and City Flats on Walnut.