4 results
Detached houses for sale in Old Craighall
- Offers over£330,000
3 bedroom detached house for sale68 Craighall Drive, Musselburgh, EH21
33- Tenure: Freehold
- Detached Villa Three Bedrooms
Added > 14 days by Avenue Road Estates - Edinburgh
3 bedroom detached house for sale68 Craighall Drive, Musselburgh, EH21