About This Home
This 2-bedroom, 2-bathroom townhouse at 129 Portland Avenue in Old Orchard Beach, ME is listed for $389,000 ($412 per sqft). Built in 1985, the home offers 944 sqft of living space on a N/A lot.
Key Features
- Built in 1985
- 2 stories
- Fireplace
Property Details
Amenities
Completely renovated and move-in ready! Welcome to this beautifully updated 2-bedroom, 1.5-bath townhouse-style condominium in the highly desirable Beaver Creek community of Old Orchard Beach. This quiet, well-maintained association offers a peaceful setting just a short walk from seven miles of beautiful sandy beach.
Inside, you'll find a stunning brand-new kitchen featuring new cabinetry, countertops, and stainless steel appliances, complemented by new flooring throughout and tasteful modern finishes. The dining area flows into the inviting living room with a cozy gas fireplace and sliding doors leading to the deck--perfect for relaxing or entertaining.
Upstairs offers two generously sized bedrooms, a full bath, and convenient second-floor laundry. This home offers exceptional value with low-maintenance living close to beaches, restaurants, shopping, golf, and all the attractions of Old Orchard Beach. Just unpack and start enjoying the coastal lifestyle! Showings begin at the open house on Saturday, 7-11-26 from 10-12!!!
Monthly Cost Estimate
$2,520/mo
20% down · 6.5% · 30 years
Estimates only. Actual payments may vary.
Location
129 Portland Avenue
Old Orchard Beach, ME 04064
Features & Amenities
Interior Features
Exterior Features
Property Details
Construction
Pool Features
Heating
Appliances
Questions & Answers
This 2-bedroom, 2-bathroom townhouse at 129 Portland Avenue is listed at $389,000 ($412/sqft). The estimated monthly payment is $2,520 based on 20% down, a 30-year loan at 6.5% interest, estimated insurance, HOA fees.
HOA fees are $440/month.
Key features include: Built in 1985, 2 stories, Fireplace. Interior Features: Attic with Hatch/Scuttle, Ceiling Fan, Dining Area. Exterior Features: Deck.
This property is listed by Teresa Hassay and can be reached at (603) 232-8282.


