LEASED! Excellent 4,200 SF of building space leased to Eden’s Marine at 1265 NE Savannah Road in the Industrial Park at Avonlea in Jensen Beach, Florida. The site features an open floor warehouse space with a 200 sf office area, two 16 ft. roll up doors, 24 ft. ceiling height, in addition to a 0.02 AC yard space. Eden’s Marine moved into the location in March and has signed a 3 year contract.