Photos












- 3BR, 1BA
- $1,800Pricing
- 04-01-2026Availability
Features and Amenities
Features
- Washer/Dryer
Kitchen
- Dishwasher
- Disposal
- Freezer
- Microwave
- Oven
- Refrigerator
Rent and Fees
Unit Price
- $1,800
Deposit
- $1,800 deposit
About 342 Main St, Unit B
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.
342 Main St, Unit B is located in the 04989 Zip code of Vassalboro, ME.
Property Contact Info
Fees and Policies
The fees listed below are community-provided and may exclude utilities or add-ons. All payments are made directly to the property and are non-refundable unless otherwise specified.
Required Fees
One-Time Basics
- Due at Move-In
- Security Deposit - RefundableiCharged Per Unit.$1800
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.
Features and Amenities
Outdoor Features
- Fenced Lot
- Lawn
Recreation and Fitness
- Bicycle Storage
Interior Features
- Washer/Dryer
Kitchen Amenities
- Dishwasher
- Freezer
- Microwave
- Oven
- Refrigerator
- Disposal
Living Area Features
- Hardwood Floors

Map
- Shopping
- Colleges
- Schools
- Medical
- Parks

Map
What Are Walk Score®, Transit Score®, and Bike Score® Ratings?
- Walk Score® measures the walkability of any address.
- Transit Score® measures access to public transit.
- Bike Score® measures the bikeability of any address.
Frequently Asked Questions about 342 Main St, Unit B
Where is 342 Main St, Unit B located?
342 Main St, Unit B is located at 342 Main St, Vassalboro, ME
What is the current rent range at 342 Main St, Unit B?
3 Bedrooms at 342 Main St, Unit B is $1,800. Call today for more info!
Are pets allowed?
Call us today to find out our pet policy and if we allow pets
Points of Interest
Time and distance from 342 Main St, Unit B.
Arts Museums and Landmarks
Big Box and Retail
Staples
Walgreens
Target
Colleges and Universities
Hospitals
Parks and Recreation
342 Main St, Unit B has 4 parks within 13.2 miles, including Old Fort Western, The Blaine House, Capitol Park, and Children's Discovery Museum.
Shopping Centers
342 Main St, Unit B has 5 shopping centers within 11.4 miles.
Rental Price Ranges in the Area
| Bedroom | Average Rent | Cheapest Rent | Highest Rent |
|---|---|---|---|
| Vassalboro Studio Apartments | $1,526 | $1,000 | $1,825 |
| Vassalboro 1 Bedroom Apartments | $1,860 | $850 | $2,750 |
| Vassalboro 2 Bedroom Apartments | $2,020 | $1,025 | $3,300 |
| Vassalboro 3 Bedroom Apartments | $1,975 | $1,200 | $2,750 |
| Vassalboro 4 Bedroom Apartments | $1,650 | $1,650 | $1,650 |
Browse Top Apartments in Vassalboro
By Price
By Community Type
- Vassalboro Apartments for Rent by Owner
- Vassalboro Apartments with Rent Specials
- Vassalboro Top Rated Apartments
- Vassalboro Corporate Apartments
- Vassalboro Furnished Apartments
- Vassalboro Gated Apartments
- Vassalboro Loft Apartments
- Vassalboro Low Income Apartments
- New Vassalboro Apartments
- Vassalboro Senior Apartments
- Vassalboro Short-term Apartments
- Vassalboro Apartments with Utilities Included
