Show them the money and you, too, could live at The Plaza in New York City! Life at the city’s storied hotel is kush no matter what, but this newest listing is giving new meaning to the high life. Curbed directed our attention to the Astor Suite, a four-bedroom, six-bath rental, which is currently being… Read more »