Mount Joy, PA Homes for Sale & Real Estate

price
-
1-29 of 29 Homes
$329,900 | 2084 Weeping Willow Lane | Rapho Township - Lancaster County
Coming Soon
2
Beds
2.5
Baths
1,903
Sq. Ft.
$220,000 | 279 Manheim Street | Mount Joy
Coming Soon
3
Beds
1.5
Baths
1,716
Sq. Ft.
$325,000 | 545 Donegal Springs Road | Mount Joy
Coming Soon
Open: 12/7 10:00AM - 12:00PM
3
Beds
2
Baths
1,994
Sq. Ft.
$350,000 | 4154 Green Park Drive | Rapho Township - Lancaster County
New
3
Beds
2.5
Baths
1,772
Sq. Ft.
$79,900 | 514 Bradley Drive | Rapho Township - Lancaster County
New
2
Beds
1
Bath
900
Sq. Ft.
$725,000 | 1669 Cloverleaf Road | Mount Joy Township - Lancaster County
New
4
Beds
2
Baths
1,776
Sq. Ft.
$325,000 | 3451 Green Leaf Drive | Rapho Township - Lancaster County
3
Beds
2
Baths
1,336
Sq. Ft.
$325,000 | 445 Martin Avenue | Mount Joy
3
Beds
2
Baths
1,000
Sq. Ft.
$250,000 | 266 Lumber Street | Mount Joy
3
Beds
1.5
Baths
1,600
Sq. Ft.
$310,000 | 920 Liberty Court | Mount Joy
3
Beds
2
Baths
1,513
Sq. Ft.
$269,900 | 402 South Plum Street | Mount Joy
3
Beds
1
Bath
1,120
Sq. Ft.
$449,000 | 4536 Miller Drive | West Hempfield Township - Lancaster County
New Construction
3
Beds
2.5
Baths
1,833
Sq. Ft.
$425,000 | 238 Blossom Trail | Mount Joy
4
Beds
3
Baths
2,686
Sq. Ft.
$359,900 | 205 Keinath Street | Mount Joy
3
Beds
2.5
Baths
1,560
Sq. Ft.
$279,500 | 906 Donegal Springs Road | Mount Joy
2
Beds
1
Bath
1,044
Sq. Ft.
$450,000 | 205-209 East Main Street | Mount Joy
-
Beds
-
Baths
4,813
Sq. Ft.
$450,000 | 600 East Main Street | Mount Joy
5
Beds
2.5
Baths
3,080
Sq. Ft.
$322,500 | 1368 Worthington Drive | Rapho Township - Lancaster County
2
Beds
1.5
Baths
1,639
Sq. Ft.
$344,900 | 1914 Misty Drive | Mount Joy Township - Lancaster County
4
Beds
1.5
Baths
1,392
Sq. Ft.
$850,000 | 127 East Main Street | Mount Joy
Virtual Tour
7
Beds
8.5
Baths
4,407
Sq. Ft.
$319,000 | 2155 Cloverleaf Road | Mount Joy Township - Lancaster County
3
Beds
2
Baths
1,689
Sq. Ft.
$435,000 | 53 Marietta Avenue | Mount Joy
5
Beds
2
Baths
2,918
Sq. Ft.
$435,000 | 53 Marietta Avenue | Mount Joy
0
Beds
-
Baths
2,918
Sq. Ft.
$534,900 | 1592 Harrisburg Avenue | West Donegal Township - Lancaster County
New Construction
3
Beds
2.5
Baths
1,985
Sq. Ft.
$584,900 | 1590 Harrisburg Avenue | West Donegal Township - Lancaster County
New Construction
4
Beds
2.5
Baths
2,400
Sq. Ft.
$599,900 | 1588 Harrisburg Avenue | West Donegal Township - Lancaster County
New Construction
4
Beds
2.5
Baths
2,445
Sq. Ft.
$634,900 | 1584 Harrisburg Avenue | West Donegal Township - Lancaster County
New Construction
4
Beds
2.5
Baths
2,780
Sq. Ft.
$598,000 | 400 East Main Street | Mount Joy
-
Beds
-
Baths
-
Sq. Ft.
$15,000 | 0 Wood Street | Mount Joy
-
Beds
-
Baths
-
Sq. Ft.