North Park Apartment Homes
1500 Ottawa Beach Road Holland, MI 49424
616.259.9797
Apartment Community
Member Since: 2020
Original Join Date: 2020
Number of Units
59