476 residential properties for sale