The Euclid Apartments, Present Day