Celora Stoddard/Lon Harmon House

801 N. 1st Ave.
Phoenix
Arizona
United States