3
770 E 61st St
Indianapolis, IN 46220
$1,250,000 USD
8,664 SF
7
Units
6.66% Cap Rate
8,664 SF
$1,250,000 USD
Apartments