san diego state university - montezuma hall s

55th St & Montezuma Ave
San Diego
California
United States