121 University Place

New York, NYHotel DesignCompleted | 2011