4 results
New build homes & developments for sale in Norwood Central
- £575,000
2 bedroom apartment for saleChurch Road, London
21- Tenure: Leasehold (998 years remaining)
- Brand new two bedroom apartment
New build - £590,000
2 bedroom apartment for saleChurch Road, London
21- Tenure: Leasehold (998 years remaining)
- First Time Buyer Incentives Available!*
New build - £625,000
2 bedroom apartment for saleChurch Road, London
21- Tenure: Leasehold (998 years remaining)
- First Time Buyer Incentives Available!*
New build - £475,000
2 bedroom detached house for saleAlma Place, Crystal Palace, London, SE19
21- Tenure: Freehold
- 624 sq ft floor area
New buildEV charger