Town Homes is a high-end development in Cleveland, OH. The project comprises 13 town homes, totaling 40,000 sq ft of development.