Sold House Prices in ML3
- Milton Street
- Milton Terrace
- Montrose Crescent
- Moore Gardens
- Morar Court
- Morgan Street
- Morris Street
- Mossdale Gardens
- Mote Hill
- Mote Hill Court
- Mote Hill Grove
- Mournian Way
- Muir Street
- Muirhill Court
- Muirkirk Drive
- Mull Court
- Murray Court
- Muttonhole Road
- Neilsland Drive
- Neilsland Road
- Neilsland Square
- Neilsland Street
- Neilson Court
- Ness Terrace
- Nethan Gate
- Nethan Place
- Nevis Avenue
- New Park Street
- Newfield Crescent
- Newlands Drive
- Novar Street
- O'Donnell Drive
- O'Donnell Gardens
- Oak Lea
- Oakside Place
- Ochiltree Drive
- Old Avon Road>Old Avon Road
- Orchard Brae>Orchard Brae
- Orchard Place>Orchard Place
- Orchard Street>Orchard Street
- Orchy Drive>Orchy Drive
- Ormiston Drive>Ormiston Drive
- Osprey Lane>Osprey Lane
- Palace Grounds Road>Palace Grounds Road
- Parfery Way>Parfery Way
- Park Drive>Park Drive
- Park Holme Court>Park Holme Court
- Park Road>Park Road
- Parkburn Court>Parkburn Court
- Parks View>Parks View
- Parkwood Lea>Parkwood Lea
- Parkwood Terrace>Parkwood Terrace
- Patna Court>Patna Court
- Peacock Cross Industrial Estate>Peacock Cross Industrial Estate
- Peacock Drive>Peacock Drive
- Pembury Crescent>Pembury Crescent
- Pennycress Drive>Pennycress Drive
- Pentland Way>Pentland Way
- Peregrine Gardens>Peregrine Gardens
- Philips Walk>Philips Walk
- Philips Wynd>Philips Wynd
- Pillans Court>Pillans Court
- Pine Crescent>Pine Crescent
- Pine Park>Pine Park
- Pitcairn Terrace>Pitcairn Terrace
- Pitreavie Court>Pitreavie Court
- Plotcock Road>Plotcock Road
- Pollock Avenue>Pollock Avenue
- Pomona Place>Pomona Place
- Poplar Crescent>Poplar Crescent
- Portland Park>Portland Park
- Portland Place>Portland Place