Satellite Office – Delray Beach, FL