BR

The Plaza II

West Palm Beach, United States