8985 CUBAN PALM Road · $430,000 | Pedro Rivera