1/2 2 Active $270,000 7,500 Sqft Lot 5122 Lake BLVD, Delray Beach, FL 33484 Single Family Home, Vacant Land Listed by Esquire Realty Advisors LLC