2302 N Ritter Ave
Indianapolis, IN 46218
$3,425,000 USD
38,967 SF
42
Units
7.18% Cap Rate
38,967 SF
$3,425,000 USD
Apartments