12
5701 N Michigan Rd
Indianapolis, IN 46228
$599,000 USD
3,040 SF
9.13% Cap Rate
3,040 SF
$599,000 USD
Freestanding