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