505 N College Ave
Indianapolis, IN 46202
Price Upon Request
7,800 SF
6
Units
7,800 SF
Price Upon Request
Apartments