Take a Trip Back in Time: An Incredible Photo of the Cuban Embassy at 2630 16th St. NW in 1937 Published December 17, 2014Updated April 27, 20261 min readby ghostsofdc What a great old shot of the Cuban Embassy at 2630 16th St. NW. Embassy of Cuba in 1937 Source: Library of Congress