Bowen Mansion

229 W. 12th St.
Pueblo
Colorado
United States