TEN Arquitectos's Mercedes House development in midtown Manhattan is a luxurious rental complex that towers above the Hudson River.