8118 PLATTS Avenue · $649,990 | Pedro Rivera