26
results
Sold prices in Abercrombie Place, Alloa, FK11
22 Abercrombie Place, Menstrie, FK11 7DE
- £66,000 Flat 13 June 2006
41 Abercrombie Place, Menstrie, FK11 7DE
- £62,000 Flat 08 July 2005