1
result
Sold prices in Albatross Avenue, Strood, ME2
61 Albatross Avenue, Rochester, ME2 2XP
- £260,000 Detached, Freehold 08 April 2019
- £48,000 Detached, Freehold 04 October 1996