51
results
Sold prices in India Street, Montrose, DD10
78 India Street, Montrose, DD10 8PW
- £97,000 Terraced 31 January 2007
52 India Street, Montrose, DD10 8PW
- £72,000 Terraced 17 June 2005
30 India Street, Montrose, DD10 8PG
- £35,569 Flat 24 February 2005