SUPER 8 SANTA NELLA CA

28821 Gonzaga Road
Santa Nella
California
United States