8990 CUBAN PALM Road · $490,000 | Pedro Rivera