3420 NW 51st Place, Boca Raton, FL 33496 - Homesnap