Located in the "Old Northside" neighborhood of downtown Indianapolis. The apartment is about three miles from Lucas Oil Stadium and only blocks away from the downtown bars on Massachusetts Ave.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.