Victor House

5132 Plum Ave.
Sedalia
Colorado
United States