Addresses on 52nd Ave S, Delray Beach, Florida