170 properties for sale in San Roque