5 Odell Plz, Yonkers, New York 10701 USA
The Palm Beach area of Aruba is a high-rise district dotted with luxury hotels and upscale dining.
Photo Credit: Yelp