10 days agoLand for sale, 16 Surfside, Humacao, Puerto Rico, in Palmas del Mar, Puerto RicoPalmas del Mar, 16 Surfside, Humacao, Puerto RicoPlot of land