Location: 120 Leland Lane, Southampton Village, New York
Lot Size: 0.36AC
House Interior Area: 4,625 sq.feet
New Construction