29
7601 Milhouse Rd
Indianapolis, IN 46241
$250,000 USD
3,135 SF
3,135 SF
$250,000 USD
Office