Willow Shores Apartments 4065 Harbour Drive, Palmyra, NJ 08065