Search location…
106 Madison Dr photo 1
for sale
21 photos
1 / 21
106 Madison Dr photo 2
2 / 21
106 Madison Dr photo 3
3 / 21
106 Madison Dr photo 4
4 / 21
106 Madison Dr photo 5
5 / 21
106 Madison Dr photo 6
6 / 21
106 Madison Dr photo 7
7 / 21
106 Madison Dr photo 8
8 / 21
106 Madison Dr photo 9
9 / 21
106 Madison Dr photo 10
10 / 21
106 Madison Dr photo 11
11 / 21
106 Madison Dr photo 12
12 / 21
106 Madison Dr photo 13
13 / 21
106 Madison Dr photo 14
14 / 21
106 Madison Dr photo 15
15 / 21
106 Madison Dr photo 16
16 / 21
106 Madison Dr photo 17
17 / 21
106 Madison Dr photo 18
18 / 21
106 Madison Dr photo 19
19 / 21
106 Madison Dr photo 20
20 / 21
106 Madison Dr photo 21
21 / 21

$464,900

3beds
|
3baths
|
2,068sqft
|
2025built
106 Madison Dr,Mechanicsburg, PA 17055

Est.$3,057/moCustomize payment

What's special

$225/sqft

Price per square foot

Newer construction

Built in 2025

2 parking spaces

Garage

Overview

This 2-story, end-of-row townhome includes a first-floor owner's suite, 2-car, rear load garage and a mudroom entry with built-in lockers. Beautiful vinyl plank flooring adorns the main living areas on the first floor. The living room, accented by a gas stone fireplace, opens to the kitchen and dining area with sliding glass door access to a rear patio. The kitchen is well-appointed with stainless steel appliances, quartz countertops with a tile backsplash, and a large center island. The owner's suite, tucked quietly to the back of the home, features an expansive closet and a private bathroom ...

Listed on March 20, 2026 · Source: MLS #PACB2051774

Property details

Cost estimate

Est. monthly payment

$3,373/mo
Principal & interest
$2,437
Property tax
$646
Home insurance (est.)
$155
HOA fee
$135

Down payment

$92,98020% of list price
Adjust down payment20%
0%25%50%

Based on 20% down ($92,980), 6.85% interest rate, 30-year fixed. Insurance is an estimate. Actual costs may vary.

Customize scenario

Price history

DateEventPrice
Mar 20, 2026Listed for sale$464,900

Location

106 Madison Dr, Mechanicsburg, PA 17055

Nearby schools

MECHANICSBURG AREA

High School

Nearby homes

$464,900

3 beds · 3 baths · 2,068 sqft