Townhouse for sale in White Rock