This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
$212,000 Just Listed
This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
Full Property Details for 304 Middleton Pl
General
- Price: $212,000
- HOA FEE: $410/month
- Taxes: $3,094 (2025)
- Status: Active
- Type: Townhouse
- Source: BrightMLSPhilly
- MLS ID: PAMC2171290
- Updated: Today (4/1/2026)
- Added to Site: Today
Interior
- Rooms/Areas: Living Room
- Interior Features: Carpet, Kitchen - Galley
- Appliances: Dishwasher, Dryer - Electric, Oven - Self Cleaning, Range Hood, Refrigerator, Stove, Washer, Water Heater
- Flooring: Carpet, Hardwood
Rooms
Bathrooms
- Total Bathrooms: 2
- Full Bathrooms: 1
- Half Bathrooms: 1
- Upper Floor Baths: 1
- Upper - Full Baths: 1
- Main Floor Baths: 1
- Main - 1/2 Baths: 1
Bedrooms
- Total Bedrooms: 2
- Bedrooms Upper: 2
Parking
- Parking Features: Free, Handicap Parking, Lighted Parking
- Parking Type: Parking Lot
Location
- Area: West Norriton Twp (10663)
- Municipality: WEST NORRITON TWP
- County: MONTGOMERY
- Subdivision: MIDDLETON PL
- Building Name: Middleton Place
- Cross Streets: WhiteHall Rd
- Driving Directions: Take Ridge Pike from Norristown toward Jeffersonville. Turn Right at Whitehall Rd. Turn Left into Middleton Pl Parking Lot. Turn left in lot and park. Home is on right.
School Information
- School District: Norristown Area
- Elementary School: Marshall Street
- Middle School: Stewart
- High School: Norristown
Community
- Association: Yes
- Assoc. Name: FIRSTSERVICE
- Assoc. Fees Include: All Ground Fee, Common Area Maintenance, Ext Bldg Maint, Insurance, Lawn Care Front, Lawn Care Rear, Lawn Care Side, Lawn Maintenance, Management, Parking Fee, Sewer, Snow Removal, Water
- Pets Allowed: Yes
- Pets: No Pet Restrictions
Heating & Cooling
- Central air: Yes
- Cooling Type: Central A/C
- Cooling Fuel: Electric
- Heating Type: Central
- Heating Fuel: Natural Gas
- Water Heater: 60+ Gallon Tank, Electric
Utilities
- Sewer: Public Sewer
- Water: Public
Structural Information
- Architectural Style: Colonial
- Structure Type: Interior Row/Townhouse
- Construction: Masonry
- Foundation: Permanent, Slab
- Roof: Shingle
- Walls/Ceilings: Wood Walls
- Windows: Energy Efficient
- Stories Description: Main, Upper 1
- Square Feet: 1,058
- Sq. Ft. Source: Assessor
- Living Area: 1,058 Sq. Ft.
- Finished Above Grnd: 1,058 Sq. Ft.
- Year Built: 1972
- Year Built Source: Assessor
Lot Features
- Lot Size (Acres): 0.02
- Lot Size (Sq. Ft.): 1,058
- Lot Size Source: Assessor
- Zoning: CND
Financial Considerations
- Price Per Sq. Ft.: $200.38
- Association Fee: $410
- Assoc Fee Freq.: Monthly
- Assessment Year: 2026
- School Tax: $2,430
- City/TownTax: $295
- City/TownTax Freq: Annually
- County Tax: $338
- County Tax Freq: Annually
- Tax w/Assessment: $61,990
- Tax Amount: $3,094
- Tax Year: 2025
- Tax Total Finished Sq. Ft.: 1058
Disclosures and Reports
- Ownership: Fee Simple
- Inclusions: Washer, Dryer and Refrigerator in as is condition for no monetary value.
- Lot Number: 21
Listed by Keller Williams Realty Devon-Wayne, Mark Burkert
Schools serving 304 Middleton Pl
| Name | Grades | Distance |
|---|---|---|
Marshall Street El School 1525 West Marshall Street, Norristown, PA 19403 | K-4 | 0.5 mi |
Stewart Middle School 1315 West Marshall Street, Norristown, PA 19401 | 5-8 | 0.8 mi |
Norristown Area High School 1900 Eagle Drive, Norristown, PA 19403 | 9-12 | 1 mi |
Price & Sales History for 304 Middleton Pl
Tax History for 304 Middleton Pl
Estimate the Cost for 304 Middleton Pl
304 Middleton Place, Eagleville, PA 19403 (MLS# PAMC2171290) is a Townhouse property with 2 bedrooms, 1 full bathroom and 1 partial bathroom. 304 Middleton Place is currently listed for $212,000 and was received on April 01, 2026. Want to learn more about 304 Middleton Place? Do you have questions about finding other Townhouse real estate for sale in Eagleville? You can browse all Eagleville real estate or contact a Coldwell Banker agent to request more information.

