Leo Montoya's hotel

Known as Leo Montoya's hotel. Located West of North Main Street between 2nd and 3rd Streets.
Abstract/Description: Known as Leo Montoya's hotel. Located West of North Main Street between 2nd and 3rd Streets.
Subject(s): Cityscapes
Corona - Business and Industry