pulled up to the curb in front of a sleek, impossibly expensive residential tower in Tribeca. Sherry-Lyn
uit was ruin