1/25 25 New $5,950 4 Beds4 Baths2,457 SqFt 17252 Balboa Point Way #17252, Boca Raton, FL 33487 Single Family Home Listed by IMC Realty Group Corp