Save Saved $1,395,000 3 3 2 ID# 875297 Live The Coastal Lifestyle From This Ideal Family Home 21 Leighton Close North Haven