DJ Alexander Legal, EH3

Call 0131 300 0364 | Contact agent |

Residential for sale: 116
Avg. asking price: £296,099
Avg. sale listing age: 13 weeks
Commercial for sale 1
Avg. asking price: £39,000
Avg. sale listing age: 7 weeks