26
results
Sold prices in Abercrombie Place, Alloa, FK11
41 Abercrombie Place, Menstrie, FK11 7DE
- £62,000 Flat 08 July 2005
12 Abercrombie Place, Menstrie, FK11 7DD
- £27,540 Flat 09 May 2005