6 Good Hope Lane Unit 159B
Salem
Tucked away from the main road in the desirable Mariner's Village, this 2-bed, 2.5 bath townhome is ...
2 beds
2.5 baths
1,924 sq ft
0.48 acre lot
50 Freedom Hollow Unit 303
Salem
Welcome to effortless single-level living! This beautifully maintained 2-bedroom, 2-bath home offers...
2 beds
2 baths
1,328 sq ft
16 Countryside Lane
Marblehead
This 5 bedroom multi-level contemporary offers a flexible floor plan for today's lifestyle. An open ...
5 beds
3.5 baths
3,688 sq ft
0.23 acre lot
32 Norman Rd
Hamilton
Located off of Route 1A in close proximity to schools, the commuter rail & numerous shopping, dining...
5 beds
2 baths
2,712 sq ft
0.23acre lot
3 Bengal Ln Unit 10A
Salem
Surrounded by nature yet close to transportation & major routes, this home has much to offer. The ma...
2 beds
1.5+ baths
1,635 sq ft
300 Lynn Shore Dr Apt 504
Lynn
Your beach vacation starts now! Wake up to the sights & sounds of the ocean in this 1-bedroom condo ...
1 bed
1 bath
733 sq ft
9 Carriage Hill Ln Unit 2605
Salem
Close to major Routes yet nestled among mature plantings and wooded areas, this spacious townhome ch...
2 beds
2.5+ baths
1,851 sq ft
70 Weatherly Dr Unit 403
Salem
Unpack & enjoy the ease of single level living in this penthouse home located at the Village at Vinn...
2 beds
2 baths
1,458 sq ft
204 Atlantic Ave
Marblehead
Mature plantings provide privacy & create multiple outdoor spaces for entertaining & relaxing. Insid...
3 beds
4.5+ baths
3,455 sq ft
0.7acre lot
404 Paradise Rd Apt 1R,
Swampscott
This 3 bedroom, 2.5 bath townhouse offers the feel of a single family home with the benefits of cond...
3 beds
2.5 baths
2,000sqft sq ft
31 Brittania Cir Unit A
Salem
Move right in to this beautiful home at Mariner Village & enjoy numerous updates. A two-story foyer ...
2 beds
2.5 baths
1,973 sq ft
43 Winshaw Rd
Swampscott
Located equidistant between Eismans & Phillips Beach, & sited on just under a half acre of lush grou...
4 beds
2.5 baths
2,788 sq ft
0.48