Last Updated: 1 Day Ago

Monthly Rent

$3,000

Beds

5

Baths

2

* Price shown is base rent. Excludes user-selected optional fees and variable or usage-based fees and required charges due at or prior to move-in or at move-out. View Fees and Policies for details. Price, availability, fees, and any applicable rent special are subject to change without notice.

Note: Prices and availability subject to change without notice.

Lease Terms

Contact office for Lease Terms

Expenses

About 12 M St

Property Id: 2194792 Three-bedroom, two bath beach house available for the winter. Two additional beds up on the loft (five beds total). Pool table and foosball table included in this rental. Recently painted unit. Large porch and balcony to sit out on. Lease goes through May 15, 2026. Security deposit required; no pets allowed.

12 M St is located in Hampton, New Hampshire in the 03842 zip code.

Protect yourself from fraud. Do not send money to anyone you don't know.

Floorplan Amenities

  • Washer/Dryer
  • Satellite TV
  • Microwave
  • Oven
  • Refrigerator
  • Freezer
  • Vinyl Flooring
  • Vaulted Ceiling
  • Furnished

Pet Policy

No Pets Allowed

Airport

  • Portsmouth International at Pease

    Drive: 28 min 16.6 mi

Commuter Rail

  • Newburyport

    Drive: 23 min 10.0 mi
  • Exeter

    Drive: 20 min 11.2 mi
  • Rowley

    Drive: 35 min 17.6 mi
  • Haverhill

    Drive: 31 min 19.6 mi

Universities

Parks & Recreation

  • Hampton Beach State Park

    Drive: 7 min 2.8 mi
  • North Beach

    Drive: 7 min 2.8 mi
  • North Hampton State Beach

    Drive: 8 min 3.0 mi
  • Fuller Gardens

    Drive: 13 min 5.2 mi
  • Salisbury Beach State Reservation

    Drive: 13 min 5.9 mi

Shopping Centers & Malls

Military Bases

Schools

GreatSchools Rating

Private Elementary & Middle School

208 Students
(603) 926-3254
Grades PK-8

Data provided by GreatSchools.org 2025 © 2025. All rights reserved.

Similar Nearby Apartments with Available Units

  • = This Property
  • = Similar Nearby Apartments

Ratings

Report an Issue

12 M St
I would like to...
0 out of 400 characters
(603) 929-3522

Submitting Request

Thank You

Your email has been sent.