Welcome to River Crossing Apartments. River Crossing at Keystone Apartments of Indianapolis places you in the heart of prestigious Keystone at the Crossing, where you will discover the location is unbeatable. Enjoy living within walking distance of The Fashion Mall, first-class dining, and entertainment.