875 NW 22nd Avenue, Delray Beach, FL 33445 - $649,900 | Horizon Palm Realty | Horizon Palm Realty Group