306 NE 2nd Street Unit 206, Delray Beach, FL 33483 - $2,218,000 | Horizon Palm Realty | Horizon Palm Realty Group