James A. Kershaw

15 S. Main Street
Cape May Court House, NJ 08210
cell 609 425 7635 / 609-463-1400

email me

My Listings