Russian Embassy (Mrs. George Pullman House) - View this location on map

Built 1910 (Wyeth & Sullivan, architects)
1125 16th Street, NW, Washington , DC

Historical