1120 IN-SR 662
Newburgh, IN 47630
$650,000 USD
3,912 SF
5
Units
3,912 SF
$650,000 USD
Apartments