342 Main St, Vassalboro, ME 04989
What This Apartment Offers
Property Id: 787272
Discover the charm of historic Vassalboro in this spacious and inviting 3-bedroom, 1-bath apartment located above the iconic General Store.... Just a short stroll from picturesque China Lake, this unique home offers small-town character paired with everyday convenience.
Enjoy a bright, comfortable living space, off-street parking, and an expansive fenced backyard perfect for relaxing, gardening, or enjoying the outdoors. Snow removal and lawn care are included, making for easy, low-maintenance living year-round.
Sorry, no pets and no smoking.
Don’t miss this rare opportunity to live in the heart of Vassalboro in a setting that truly feels like home.
Unit B
- $1,800 / month
- 3 Beds
- 1 Bath
- Available May 1
Apartment Features
- Dishwasher
- Disposal
- Freezer
- Hardwood Floors
- Lawn
- Microwave
- Oven
- Refrigerator
- Washer/Dryer
Community Features
- Bicycle Storage
- Fenced Lot
- Utilities Included
342 Main St Unit B is an apartment for rent in Vassalboro, ME
Fees and Policies
The fees below are based on community-supplied data and may exclude additional fees and utilities.
One-Time Basics
Due at Move-In
- Security Deposit - Refundable$1,800
Property Fee Disclaimer Based on community-supplied data and independent market research. Subject to change without notice. May exclude fees for mandatory or optional services and usage-based utilities.
Explore Commute Options
- Drive Time--
- Walk Time--
- Bike Ride Time--
- Public Transit--

Get In Touch
Vassalboro, ME 04989

Area Scores
Walkability
Not walkable10 / 100
Driveability
Exceptionally drivable100 / 100
Bikeability
Not bikeable10 / 100
Local Education
Colleges and Universities
School
Commute Time (Distance)
Colby College
Drive: 20 min (10.1 mi)




