8
5300-5310 E. 25th St. Indianapolis
Indianapolis, IN
$4,989,000 USD
34,610 SF
2
Units
34,610 SF
$4,989,000 USD
Other