22
40 Monument Cir
Indianapolis, IN 46204
$35,000,000 USD
139,906 SF
139,906 SF
$35,000,000 USD
Office