Perfectly set in the Financial District, The Lara is steps away from every major subway and wonderfully central to all that Downtown has to offer.