Sherwood Tower
Categories Apartment Building Parking Available
Address
1304 North Delaware Street
Indianapolis, IN 46202
(317) 488-8800
Details
Sherwood Tower, located at 1304 North Delaware and built in the 1950’s, was renovated in the late 1980’s. The 9-story building is part of the Old Northside historic neighborhood. The studio and one bedrooms are full of modern conveniences that include carpeting, microwave, dishwasher etc. The downtown views at Sherwood Tower are quite breathtaking!Nearby Art & Culture & Entertainment
- Benjamin Harrison Presidential Site1230 North Delaware Street (478 feet S)
- The Indianapolis Propylaeum1410 North Delaware Street (556 feet N)
- Indy Indie Artist Colony26 E. 14th Street (884 feet NW)
- Hoosier Lottery1302 North Meridian Street (980 feet W)
Nearby Businesses & Needs
- Townsend Business Forms1234 North Pennsylvania Street (631 feet SW)
- Occasions Divine1410 North Delaware Street (635 feet N)
- BC Countertops, Inc.1222 North Pennsylvania Street (657 feet SW)
- Winston/Terrell Group1449 North Pennsylvania Street (836 feet NW)
Nearby Education
- Herron High School110 East 16th Street (0.3 miles NW)
- Indianapolis Christian School8610 W. 10th St. (0.5 miles SE)
- Center for Inquiry School 27545 E. 19th St. (0.5 miles NE)
- Indianapolis Public Schools120 East Walnut Street (0.5 miles S)
Nearby Parking
- Winterhouse Lot1331 North Meridian Street (909 feet W)
- Sts. Peter & Paul Cathedral Lot1347 North Meridian Street (916 feet W)
- Landmark Center Lots1099 North Meridian Street (0.2 miles SW)
- Gresk and Singleton Lot1005 N Pennsylvania St (0.3 miles SW)