1718 CARIBBEAN VIEW Terrace · $515,000 | Pedro Rivera