60 Duffield Street is the ultimate experience of comfort and convenience. Graciously appointed, apartments are oversized to complement active lifestyles and