The Suites At 23 Palms

The Suites at 23 Palms, 435 NE 23rd St, Miami, FL 33137, United States

(954) 763-2000

Location