4
5645 N Post Rd
Indianapolis, IN 46216
$3,003,903 USD
12,220 SF
7.25% Cap Rate
12,220 SF
$3,003,903 USD
Freestanding