Locory page
The Shelton
By Seeker
The Shelton is a historic apartment building in Indianapolis, Indiana, constructed in 1925. This five-story structure is notable for its buff-colored brick facade and elegant limestone trim, featuring a central projecting entrance bay. Recognized for its architectural significance, The Shelton was added to the National Register of Historic Places in 1983, making it a point of interest for both tourists and researchers exploring the rich history of downtown Indianapolis.
Tags
Location
Views
0
Be the first to comment!