Addresses on 153rd Rd S, Delray Beach, Florida