CLEVELAND SQUARE PARK

Cleveland Square Park

510 North Santa Fe Street, El Paso, 79901