AVAILABLE FOR SALE THIS SPRING.
Ideally situatedin the 700 block of Illinois Street in Downtown Indianapolis, the Townhomes at SEVEN2SEVEN offer elegance, ease and a rooftop view like non other.
Highlights