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