New-homes properties for sale in Balham (4)