37 W 103rd St is a hospitality property in the city of Indianapolis, Indiana. It is located in the Hamilton County region of the United States, and shares postal code 46290.
This location is a total of 83,981 square feet, has 4 floors, roof access, was built in 1989, and has 149 residential units. The property has a 182,952 square foot lot area.
37 W 103rd St
Hospitality
1989
83,981 sq ft
182,952 sq ft
4
1
149
Yes
No
18057111102
1/24/2026
12/6/2023