2900 SW 22nd Avenue 5010, Delray Beach, FL 33445 - $259,000 | Horizon Palm Realty | Horizon Palm Realty Group