Skip to Main Content

The Shelton

Categories Condo Building Parking Available

Address

825 North Delaware Street
Indianapolis, IN 46204

View on Google Maps

Details

Life at The Shelton is about options. Choose a great floor plan, your favorite Indianapolis view, and enjoy a location that is second to none for convenience. The Shelton, exceptional one and two bedroom condominiums in the heart of Indianapolis that some people call perfect, but most call home.

Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking