5 results
Detached houses for sale in Norwood Central
- FeaturedGuide price£2,000,000
6 bedroom detached house for saleChurch Road, Crystal Palace, London, SE19
64- Tenure: Freehold
- 6 bedrooms
- 3 reception rooms
- 4 bathrooms
StudyAdded > 14 days by Knight Frank - Dulwich - £1,550,000
3 bedroom detached house for saleBelvedere Road, Crystal Palace, SE19
32- Tenure: Freehold
- Three bedroom detached house
Chain-freeStudyAdded > 14 days by Pedder - Crystal Palace