Rodeway Inn La Mesa

4210 Spring St
La Mesa
California
United States