PARK PLACE APARTMENTS
3922 BELL RD, Newburgh, IN 47630