8
2505 E 10th St
Anderson, IN 46012
$3,195,000 USD
35,824 SF
36
Units
7.03% Cap Rate
35,824 SF
$3,195,000 USD
Apartments