5342 W Vermont St
Indianapolis, IN 46224
$2,999,900 USD
19,700 SF
7.26% Cap Rate
19,700 SF
$2,999,900 USD
Office