7
2959 Ruckle St
Indianapolis, IN 46205
$1,920,000 USD
8,020 SF
8
Units
6.98% Cap Rate
8,020 SF
$1,920,000 USD
Apartments