Addresses on 142nd Pl, Delray Beach, Florida