HOME        CONTACT        BLOG    
Next Stop Home
Join us on :
FaceBook Twitter YouTube Pinterest eMail
Find A Home
New Today
By MLS Number
By Municipality
By School District
By Street Name
EveryHome Listings
Buying a Home
Buy With EveryHome
Cash@Closing™
Selling A Home
Sell With EveryHome
Full Service Plus™
Downsizing Services
About EveryHome
Who We Are
Our Agents
A Career With Us
Our Privacy Policy
Contact Us
Video Library
PA : 215-699-5555
or : 800-383-7946
Homes For Sale In
On Streets Beginning With M

  Address Municipality Type Price  

17 8100 Macarthur Road Springfield Township  S  400,000
25 4746 Macgregor Drive Skippack Township  S  599,000
23 304 Madison Avenue Upper Dublin Township  S  337,000
24 5 Madison Circle Upper Providence Township  S  417,000
23 0 Magnolia Street Upper Dublin Township  S  589,995
23 1 Magnolia Street Upper Dublin Township  S  569,995
8 2 Magnolia Street Upper Dublin Township  S  577,995
25 2107 Magnolia Lane Whitemarsh Township  S  729,000
10 216 Magnolia Street Upper Dublin Township  S  609,995
2 228 Magnolia Street Upper Dublin Township  S  547,995
11 3 Magnolia Street Upper Dublin Township  S  564,995
7 4 Magnolia Street Upper Dublin Township  S  557,995
21 108 Mahogany Way Upper Gwynedd Township  S  605,000
1 200 Maida Court Ambler Borough  T  389,900
11 1007 Main Street Schwenksville Borough  S  114,900
8 1220 Main Street Limerick Township  S  314,000
25 1223 W Main Street Norristown Borough  E  228,000
23 133 Main Street East Greenville Borough  S  209,900
25 133 W Main Street Trappe Borough  E  269,900
25 135 W Main Street Trappe Borough  E  269,900
24 1538 W Main Street West Norriton Township  S  199,900
24 1965 Main Avenue Plymouth Township  S  479,000
23 1967 Main Avenue Plymouth Township  E  479,000
22 233 S Main Street Ambler Borough  T  195,000
7 407 S Main Street Ambler Borough  E  110,000
20 412 Main Street Green Lane Borough  S  200,000
17 421 Main Street Royersford Borough  E  129,900
10 430 Main Street East Greenville Borough  E  149,900
24 510 E Main Street Norristown Borough  T  139,900
13 515 Main Street Pennsburg Borough  S  107,700
7 526 S Main Street Hatfield Borough  E  175,000
15 555 Main Street 033 East Greenville Borough  S  250,000
25 618 Main Street Red Hill Borough  E  179,900
25 870 Main Street Lower Salford Township  E  299,900
13 101 Mainland Square Drive Towamencin Township  T  458,900
14 104 Mainland Square Drive Towamencin Township  T  335,240
10 131 Mainland Square Drive Towamencin Township  T  375,505
23 1850 Mallard Lane Lower Merion Township  S  695,000
25 400 Mallard Circle Whitpain Township  S  999,999
25 450 Mallard Circle Whitpain Township  S  959,000
17 670 Mallard Road Upper Merion Township  S  369,000
16 1222 Manatawny Street West Pottsgrove Township  S  78,500
25 548 N Manatawny Street Pottstown Borough  S  109,900
23 601 N Manatawny Street Pottstown Borough  T  79,990
17 620 N Manatawny Street 24 Pottstown Borough  C  64,900
18 620 N Manatawny Street 30 Pottstown Borough  C  63,499
23 808 Manchester Drive Upper Dublin Township  T  395,000
21 1466 Manoa Road Lower Merion Township  S  449,000
25 608 Manor Drive Horsham Township  T  350,000
15 631 Manor Drive Horsham Township  T  275,000
24 660 Manor Drive Horsham Township  T  277,900
21 119 Maple Street Conshohocken Borough  T  234,000
22 131 Maple Avenue Lower Merion Township  S  440,000
25 206 Maple Avenue Cheltenham Township  S  359,900
2 277 Maple Avenue Perkiomen Township  S  204,500
25 75 Maple Street 210 Conshohocken Borough  C  289,900
25 922 Maple Street Conshohocken Borough  S  474,000
25 409 Maple Glen Circle Perkiomen Township  S  569,900
11 949 Maple Glen Circle Lower Pottsgrove Township  T  139,900
24 100 Maple Hill Road Lower Merion Township  S  24,000,000
7 230 Maple Hill Road Lower Merion Township  S  1,500,000
25 1241 Maplewood Drive Horsham Township  S  1,650,000
12 200 N Maplewood Drive G2 Pottstown Borough  T  55,900
24 1214 Marietta Drive Horsham Township  S  599,000
25 3251 Marilyn Avenue Lower Providence Township  S  242,000
11 551 Marion Avenue East Norriton Township  S  289,900
17 8215 Marion Road Cheltenham Township  S  189,900
25 112 Marisa Lane New Hanover Township  S  339,000
25 40 Marjessa Drive Douglass Township  S  264,900
22 479 Mark Lane Upper Merion Township  S  384,000
15 1303 Markley Street Norristown Borough  E  134,900
25 3738 Marquis Lane Lower Moreland Township  S  498,000
25 3794 Marquis Lane Lower Moreland Township  S  549,900
11 0 W Marshall Street West Norriton Township  S  159,000
7 118 E Marshall Street Norristown Borough  S  93,500
5 1234 W Marshall Street Norristown Borough  E  115,500
24 1713 W Marshall Street West Norriton Township  S  215,000
15 201 E Marshall Street Norristown Borough  T  99,900
1 306 E Marshall Street Norristown Borough  E  75,000
349 E Marshall Street Norristown Borough  T  99,000
3 612 E Marshall Street Norristown Borough  E  145,000
25 765 Martingale Road Perkiomen Township  T  179,900
20 1810 Mary Lane Upper Salford Township  S  469,900
25 1820 Mary Lane Upper Salford Township  S  489,900
25 1925 Mary Lane Upper Salford Township  S  519,900
25 126 Mary Ambler Way Ambler Borough  T  379,900
18 75 Masters Drive Limerick Township  S  399,900
19 941 Masters Way Lower Salford Township  S  527,700
22 946 Masters Way Lower Salford Township  S  499,900
23 966 Masters Way Lower Salford Township  S  499,000
17 215 Mather Road Jenkintown Borough  S  454,900
25 255 Mather Road Jenkintown Borough  S  435,000
25 298 Mathers Road Whitpain Township  S  669,900
23 287 E Matsonford Road Upper Merion Township  S  299,000
18 515 May Street Pottstown Borough  E  147,515
25 1018 Maykut Avenue Collegeville Borough  S  339,000
20 125 Mcclenaghan Mill Road Lower Merion Township  S  690,000
24 1225 Mckean Road Lower Gwynedd Township  S  524,999
25 313 Meadow Lane Lower Merion Township  S  625,000
1 3233 Meadow Lane Worcester Township  S  1,100,000
21 326 Meadow Lane Lower Merion Township  S  975,000
22 520 Meadow Lane Pennsburg Borough  E  209,900
9 6 Meadow Road Lower Providence Township  S  210,000
13 614 Meadow Lane Springfield Township  S  315,000
24 121 Meadow View Lane Worcester Township  T  349,999
25 151 Meadow View Lane Worcester Township  T  345,000
15 1344 Meadowbank Road Lower Merion Township  S  549,000
22 1123 Meadowbrook Lane Upper Frederick Township  T  192,500
25 1331 Meadowbrook Court Abington Township  S  850,000
25 1538 Meadowbrook Road Abington Township  S  1,699,999
25 1740 Meadowbrook Road Abington Township  S  1,495,000
24 408 Meadowbrook Lane Springfield Township  S  350,000
25 730 Meadowcreek Circle Lower Gwynedd Township  S  1,150,000
24 4406 Meadowridge Circle Skippack Township  S  489,900
25 4415 Meadowridge Circle Skippack Township  S  469,900
25 1489 Meadowview Drive Upper Pottsgrove Township  S  269,900
13 1609 Meadowview Lane Upper Providence Township  C  92,500
11 320 Meadowview Lane Upper Providence Township  C  118,900
25 600 Meadowview Court Horsham Township  S  800,000
22 601 Meadowview Court Horsham Township  S  719,900
24 602 Meadowview Lane Upper Providence Township  C  117,900
25 329 Meeting House Lane Narberth Borough  S  430,000
25 1221 Meetinghouse Road Lower Gwynedd Township  S  2,500,000
25 1221 Meetinghouse Road Lower Gwynedd Township  S  3,900,000
25 1221 Meetinghouse Road Lower Gwynedd Township  S  1,825,000
21 420 Meetinghouse Road Upper Dublin Township  S  739,900
13 524 Meetinghouse Road Upper Dublin Township  S  399,900
25 610 Meetinghouse Road Cheltenham Township  S  270,000
21 711 Meetinghouse Road Cheltenham Township  S  249,900
25 415 Melchoir Place Trappe Borough  T  272,500
25 7756 Mellon Road Cheltenham Township  S  329,900
24 1855 Melmar Road Abington Township  S  999,900
25 222 Meng Road Limerick Township  S  499,500
1 826 Mennonite Road Upper Providence Township  S  399,900
1 830 Mennonite Road Upper Providence Township  S  399,900
25 120 Merbrook Lane Lower Merion Township  S  595,000
15 61 S Merion Avenue Lot6 Lower Merion Township  T  736,400
14 67 S Merion Avenue Lot8 Lower Merion Township  T  796,325
1 71 S Merion Avenue Lot10 Lower Merion Township  T  743,835
17 75 S Merion Avenue Lot12 Lower Merion Township  T  804,525
25 926 Merion Square Road Lower Merion Township  S  1,325,000
18 2459 Merri Claude Drive East Norriton Township  T  354,500
22 2463 Merri Claude Drive East Norriton Township  T  274,900
25 2464 Merri Claude Drive East Norriton Township  T  410,000
21 1335 Merrybrook Road Worcester Township  S  550,000
24 558 Mervine Street Pottstown Borough  S  159,900
3 15 Metka Road Limerick Township  S  397,900
25 1765 Metz Road Towamencin Township  S  649,900
24 106 Miami Avenue Lower Providence Township  S  189,900
12 2429 Michael Road Lower Moreland Township  S  389,000
24 147 Micklitz Drive Upper Pottsgrove Township  S  257,900
12 1001 Middleton Place West Norriton Township  T  95,500
13 301 Middleton Place West Norriton Township  T  104,000
8 405 Middleton Place West Norriton Township  T  71,900
10 408 Middleton Place West Norriton Township  T  89,000
13 412 Middleton Place West Norriton Township  T  89,900
25 106 N Midland Avenue Lower Providence Township  S  365,000
20 403 Militia Drive Towamencin Township  S  354,750
18 6 Militia Way Whitemarsh Township  S  369,900
25 1001 Milkweed Road Lower Moreland Township  S  469,000
21 10 E Mill Road Hatboro Borough  S  449,900
25 1125 Mill Road Abington Township  S  1,375,000
25 3354 Mill Road Worcester Township  S  700,000
21 4097 Mill Road Skippack Township  S  3,100,000
13 7833 Mill Road Cheltenham Township  E  95,000
24 7855 Mill Road Cheltenham Township  E  139,000
25 1048 Mill Hill Road Upper Hanover Township  S  529,500
25 1129 Mill Road Circle Abington Township  S  875,000
25 551 Millers Way Towamencin Township  S  395,400
18 543 Mineral Street Pottstown Borough  S  149,900
25 1224 Mirabeau Lane Lower Merion Township  S  1,949,000
18 3041 Mitchell Court Whitemarsh Township  T  349,900
19 778 Moccasin Drive Lower Salford Township  S  319,000
15 1 Moir Avenue West Conshohocken Borough  T  650,000
13 2 Moir Avenue West Conshohocken Borough  T  625,000
13 1342 Monk Road Lower Merion Township  S  2,499,000
25 1520 Monk Road Lower Merion Township  S  10,999,000
25 1530 Monk Road Lower Merion Township  S  13,999,000
25 1543 Monk Road Lower Merion Township  S  16,500,000
24 1620 Monk Road Lower Merion Township  S  1,350,000
21 1040 Montgomery Avenue Pennsburg Borough  S  220,000
21 122 W Montgomery Avenue North Wales Borough  S  275,000
16 1334 Montgomery Avenue B2 Narberth Borough  C  134,900
24 1527 W Montgomery Avenue Lower Merion Township  S  700,000
21 1624 W Montgomery Avenue Lower Merion Township  S  1,000,000
2 1968 W Montgomery Avenue Lower Merion Township  S  724,900
10 225 E Montgomery Avenue 7 Lower Merion Township  T  865,000
13 234 W Montgomery Avenue 1 Lower Merion Township  T  785,000
13 234 W Montgomery Avenue 2 Lower Merion Township  T  839,000
18 27 E Montgomery Avenue Hatboro Borough  S  250,000
17 406 W Montgomery Avenue North Wales Borough  E  245,900
25 415 Montgomery Avenue Lower Merion Township  S  1,100,000
15 426 W Montgomery Avenue 6bb Lower Merion Township  C  349,000
18 43 E Montgomery Avenue Hatboro Borough  S  349,900
16 449 W Montgomery Avenue 308 Lower Merion Township  C  325,000
8 449 W Montgomery Avenue B1 Lower Merion Township  C  151,000
21 524 W Montgomery Avenue Lower Merion Township  S  529,000
12 601 W Montgomery Avenue 305 Lower Merion Township  C  259,900
19 65 N Montgomery Avenue West Norriton Township  S  220,000
22 704 Montgomery Avenue Pennsburg Borough  S  325,000
25 7913 Montgomery Avenue Cheltenham Township  E  210,000
25 7941 Montgomery Avenue Cheltenham Township  S  359,800
25 840 Montgomery Avenue Pennsburg Borough  S  269,900
15 922 W Montgomery Avenue A1 Lower Merion Township  C  219,000
18 930 W Montgomery Avenue 106 Lower Merion Township  C  184,900
25 655 Montgomery School Lane Lower Merion Township  S  1,500,000
25 528 Monticello Lane Whitemarsh Township  S  1,300,000
25 535 Monticello Lane Whitemarsh Township  S  1,295,000
19 313 Montier Road Cheltenham Township  S  250,000
14 335 Montier Road Cheltenham Township  S  234,000
11 216 E Monument Avenue Hatboro Borough  S  209,900
20 400 W Monument Avenue Upper Moreland Township  S  324,900
2 444 E Moore Street Norristown Borough  E  118,900
5 520 E Moore Street Norristown Borough  S  80,000
25 229 Moorehead Avenue West Conshohocken Borough  S  254,000
24 316 Moredon Road Abington Township  S  495,000
23 64 Moredon Road Abington Township  S  449,900
25 936 Moredon Road Abington Township  S  1,400,000
24 142 E Moreland Avenue Hatboro Borough  S  349,900
25 2026 Moreland Road Abington Township  S  249,999
25 2034 Moreland Road Abington Township  S  289,900
22 204 W Moreland Avenue Horsham Township  S  344,000
2 801 W Moreland Road Upper Moreland Township  S  169,900
23 635 Morello Drive West Pottsgrove Township  S  234,900
22 7736 Morgan Lane Cheltenham Township  S  289,700
17 2031 Morgan Hill Drive Upper Hanover Township  T  182,000
25 2124 Morgan Hill Drive Upper Hanover Township  S  322,500
17 40 Morning Glory Way Lower Moreland Township  S  599,900
24 61 Morning Glory Way Lower Moreland Township  S  759,900
24 24 Morris Road Upper Dublin Township  S  1,200,000
22 368 Morris Road Lower Salford Township  S  388,900
25 489 Morris Road Whitpain Township  S  1,095,000
25 650 Morris Road Whitpain Township  S  1,650,000
25 875 Morris Road Upper Gwynedd Township  S  449,900
25 893 Morris Road Whitpain Township  S  615,000
21 909 Morris Avenue Lower Merion Township  S  815,000
25 Morwood Road Salford Township  S  539,900
3 0 Morwood Road Salford Township  S  459,900
25 21 W Mount Kirk Avenue Lower Providence Township  S  299,900
25 1626 Mount Pleasant Road Lower Merion Township  S  1,590,000
25 1645 Mount Pleasant Road Lower Merion Township  S  1,549,000
25 708 Mount Pleasant Road Lower Merion Township  S  899,000
25 819 Mount Pleasant Road Lower Merion Township  S  1,169,000
25 330 W Mount Vernon Street Lansdale Borough  S  349,900
20 73 S Mount Vernon Street Pottstown Borough  E  80,000
2 21 Mountain View Lane Limerick Township  S  542,935
52 Mountain View Lane Limerick Township  S  522,895
25 801 Mourning Dove Road Lower Providence Township  S  340,000
25 1710 Moyer Road Hatfield Township  S  299,900
25 198 Moyer Road Salford Township  S  789,900
9 202 E Moyer Road Upper Pottsgrove Township  S  225,000
9 1214 Moyers Road Lansdale Borough  T  199,900
12 621 Muhlenberg Drive Trappe Borough  T  205,000
22 518 Mulberry Lane Lower Merion Township  S  1,140,000
23 542 Mulberry Lane Lower Merion Township  S  1,600,000
25 1448 Mundock Road Upper Dublin Township  S  829,900
25 111 Mustang Way Worcester Township  T  525,000
7 415 Myrtle Avenue Cheltenham Township  E  170,000
4 501 Myrtle Avenue Horsham Township  S  379,900
19 866 Mystic Lane West Norriton Township  S  350,000

  Home Types  
Mobile Home M   
Flat (Condominium) C   
Townhome T   
End Unit / Twin Home E   
Single Home S   
Saturday
April 29, 2017
© EveryHome, Realtors . Worcester Heliport . 2125 Bethel Road . Lansdale, PA  19446  215-699-5555
EveryHome is licensed in Pennsylvania, New Jersey, New York, Delaware, and Maryland. (License Info)