- 20.4Acres
71 Leonardo Drive
North Haven, CT 06473 Directions
$2,900,000
Active
Property Highlights
- Days on Market: 7
- MLS: 170552484
Listing Courtesy of Jed Backus of Backus Real Estate.
Click to view full screen