Stephens-Cochran House

784 Poplar Ave.
Memphis
Tennessee
United States