21 results
3 bedroom flats for sale in Midlothian
- Offers over£160,000
3 bedroom flat for sale5 Mckinlay Terrace, Loanhead EH20
31- Tenure: Freehold
- 839 sq ft floor area
Virtual tour - Offers over£340,000
3 bedroom duplex for sale10 Lasswade Court, 32 School Green, Lasswade, EH18
33- Tenure: Freehold
- Double Upper Apartment - Three Double Bedrooms
Virtual tour - Offers over£180,000
3 bedroom flat for sale46 Newton Village, Millerhill, EH22 1SN
31- Tenure: Freehold
- Nearest station 0.3mi.
Virtual tour