Grand View Park

at 3134 Jefferson Ave, El Paso, TX