Sold House Prices in PH2
- Lower Granco Street
- Lowes Court
- Lynedoch Road
- Lyon Avenue
- Madoch Court
- Madoch Drive
- Madoch Road
- Madoch Square
- Mailer Way
- Main Road
- Main Street
- Manse Place
- Manse Road
- Mansfield Court
- Mansfield Road
- Manson Avenue
- Manson Crescent
- Manson Road
- Manson Terrace
- Mapledene Place
- Mapledene Road
- Marindin Park
- Marlee Place
- Marshall Mews
- Marshall Place
- Mayfield Road
- Mayfield Terrace
- Mcdonald Park
- Melville Terrace
- Mercat Green
- Mercat Wynd
- Mercer Green
- Mill Court
- Moncreiffe Island
- Moncreiffe Terrace
- Monenna Crescent
- Monks Walk>Monks Walk
- Moredun Square>Moredun Square
- Moredun Terrace>Moredun Terrace
- Morlich Mews>Morlich Mews
- Mount Tabor Avenue>Mount Tabor Avenue
- Mount Tabor Road>Mount Tabor Road
- Muckhart Road>Muckhart Road
- Muir Bank>Muir Bank
- Muirhall Bank>Muirhall Bank
- Muirhall Road>Muirhall Road
- Muirhall Terrace>Muirhall Terrace
- Muirmont Court>Muirmont Court
- Muirmont Crescent>Muirmont Crescent
- Muirmont Place>Muirmont Place
- Murray Crescent>Murray Crescent
- Murray Road>Murray Road
- Murrayshall Road>Murrayshall Road
- Myrtle Road>Myrtle Road
- Necessity Brae>Necessity Brae
- Needless Road>Needless Road
- Nelson Street>Nelson Street
- Netherlea>Netherlea
- Nethermill Cottages>Nethermill Cottages
- Nethermill Place>Nethermill Place
- Nethy Place>Nethy Place
- New Dunbarney Gait>New Dunbarney Gait
- Newburgh Road>Newburgh Road
- Newhall Farm Lane>Newhall Farm Lane
- Newton Of Pitcairns>Newton Of Pitcairns
- Newton Steadings>Newton Steadings
- Norlands>Norlands
- North Bank Dykes>North Bank Dykes
- Northfield Road>Northfield Road
- Nugent Drive>Nugent Drive
- Nursery Terrace>Nursery Terrace
- Oakbank Place>Oakbank Place