11,000 SF, 2-story, new construction banking facility with leasable office space in Delray Beach, Florida