Osprey Heights Development in Aberdeenshire

Osprey Heights Development in Aberdeenshire is a construction (Barratt). Osprey Heights Development is also known as Uryside Phase 2.
Alternative Name
Uryside Phase 2
Land Use
construction
Operator
Barratt