26
results
Sold prices in Napier Court, Bromley, SE12
10 Napier Court, London, SE12 0BZ
- £147,950 Terraced, Freehold 04 December 1998
22 Napier Court, London, SE12 0BZ
- £134,000 Terraced, Freehold 30 October 1998