Mapa
  • Herramientas de arrendamiento
    • Favoritos
    • Busquedas guardadas
  • Apartamentos en renta
  • Casas en renta
  • Condominios en renta
  • Casas adosadas en renta
  • Stillwater alquiler promedio
  • Guía Local
  • Calculadora de alquiler

Lenguaje

Logo de Apartamentos.com
Registrar / Iniciar sesión
  • Foto principal - Oak Park Heights Apartments
  • Foto del edificio - Oak Park Heights Apartments
    Foto del edificio - Oak Park Heights Apartments
  • Foto del edificio - Oak Park Heights Apartments
    Foto del edificio - Oak Park Heights Apartments
Comunícate con esta propiedad

Idioma: Inglés

Abierto Mediante cita Hoy

Ver todas las horas Horario de oficina Lunes - Domingo, Mediante cita

Oak Park Heights Apartments media gallery Unidad
call 715-954-8028
Floor Plan View Body
Minnesota Washington County Stillwater Downtown Stillwater

Oak Park Heights Apartments

6120 Oxboro Ave N, Stillwater, MN 55082

3.0 (1 reseña)

Calificación de la propiedad

3.0
Bueno
de 5

3.0 Puntaje combinado

Ver todos los comentarios de inquilinos de 1

¿Cómo se determina esta calificación?

Cada comunidad en Apartamentos.com cuenta con una calificación que se muestra en una escala de 5 estrellas. Esta calificación incluye los puntajes promedio de las evaluaciones de los inquilinos y una calificación del edificio para determinar un puntaje combinado general para esta propiedad.

Las calificaciones de los edificios se basan en las características de esta comunidad, incluido el diseño del edificio, la construcción, los espacios exteriores y los servicios. Para obtener más información sobre el sistema de calificación de edificios CoStar, consulta nuestras pautas oficiales aqui.

Hace 2 semanas
| Edit
Editar viaje

Destination is required

Menos de 30 minutos

El tiempo de viaje se calcula en la hora pico.
Compartir
Favoritos
715-954-8028
  • Alquiler mensual

    $1,150 - $1,300

    Más tarifas

  • Habitaciones

    1 - 2 habitaciones

  • Baños

    1 baño

  • Pies cuadrados

    729 - 955 pies²

Oak Park Heights Apartments
Property Management Company Logo
Compartir
Favoritos

El complejo Oak Park Heights Apartments está ubicado 2 cuadras al norte de la autopista 36, a solo minutos del centro histórico de Stillwater y a 30 minutos del área metropolitana de St. Paul/Minneapolis. Hay opciones para compras, golf, restaurantes, ciclismo y paseos en bote por el río St. Croix a un paso de tu puerta. Ya sea para relajarte en el río o disfrutar del encanto del área de Stillwater, no busques más.

Leer más

Puntos destacados

  • Control de accesos
  • Senderos para caminar/montar en bicicleta
  • Zona de pícnic
  • Parrilla

Precios y modelos

filter results by bedrooms
Una Habitación
$1,150 – $1,200 Más tarifas 1 Habitación 1 Baño 729 Pies²
Disp. pronto
Dos Habitación
$1,250 – $1,300 Más tarifas 2 Habitaciones 1 Baño 955 Pies²
Disp. pronto
Una Habitación
$1,150 – $1,200 Más tarifas 1 Habitación 1 Baño 729 Pies²
Disp. pronto
Dos Habitación
$1,250 – $1,300 Más tarifas 2 Habitaciones 1 Baño 955 Pies²
Disp. pronto
* El precio mostrado es el alquiler base. No incluye las tarifas opcionales seleccionadas por el usuario, ni las tarifas variables o basadas en el uso, ni los cargos obligatorios que deben pagarse antes o en el momento de la mudanza, o al momento de la salida.Consulta las Cuotas y políticas para obtener más detalles. El precio, la disponibilidad, las tarifas y cualquier oferta especial de alquiler aplicable están sujetos a cambios sin previo aviso.
* Las definiciones de la superficie varían. La superficie cuadrada que se muestra es aproximada.

Tarifas y políticas

Las tarifas que se indican a continuación son proporcionadas por la comunidad y pueden excluir los servicios públicos o complementos. Todos los pagos se realizan directamente a la propiedad y no son reembolsables a menos que se especifique lo contrario.

  • Elementos básicos por única vez
    • Pagadero al momento de la solicitud
      • Application Fee Per Applicant
        Cobrado por solicitante.
        $35
  • Gatos
    • Pet Deposit
      Max of 2. Cobrado por mascota.
      $0
    • One-Time Pet Fee
      Max of 2. Cobrado por mascota.
      $300
    • Monthly Pet Fee
      Max of 2. Cobrado por mascota.
      $35 / mes
    0 lbs. Límite de peso, Esterilizado/Castrado
    Comentarios
    non-refundable Fee
    Leer más Leer menos
  • Parcela de superficie
  • Garaje
    Garage is included in rent!

Renuncia de responsabilidad de los cargos de la propiedad: Based on community-supplied data and independent market research. Subject to change without notice. May exclude fees for mandatory or optional services and usage-based utilities.

Detalles

Utilidades incluidas

  • Agua
  • Calor
  • Eliminación de basura
  • Alcantarilla

Opciones del contrato

  • Contratos de arrendamiento de 6 - 12 meses

Información de la propiedad

  • Incorporado 1973
  • 72 unidades/3 plantas

Acerca de Oak Park Heights Apartments

El complejo Oak Park Heights Apartments está ubicado 2 cuadras al norte de la autopista 36, a solo minutos del centro histórico de Stillwater y a 30 minutos del área metropolitana de St. Paul/Minneapolis. Hay opciones para compras, golf, restaurantes, ciclismo y paseos en bote por el río St. Croix a un paso de tu puerta. Ya sea para relajarte en el río o disfrutar del encanto del área de Stillwater, no busques más.

Oak Park Heights Apartments se encuentra en Washington County en el código postal 55082. Esta área está atendida por la zona de asistencia del St. Croix Preparatory Academy.

Características únicas

  • 30 minutos a Minneapolis San Pablo
  • Almacenaje adicional
  • Asado a la parilla de área
  • Calefacción, agua y recolección de residuos incluidos
  • Caminando, activando, rastros Biking
  • Garaje de estacionamiento
  • Instalación de lavandería
  • Lavaplatos y triturador de basura
  • Listo para el cable
  • Minutos al río del St. Croix de Stillwater
  • Se admiten gatos en los apartamentos de 1 y 2 habitaciones

Contactar

Ver el sitio web de la propiedad
Idioma: Inglés
Abierto Mediante cita Hoy
  • Lunes - Domingo, Mediante cita

Comodidades de la comunidad

Instalaciones de lavandería

Parque infantil

Control de accesos

Parrilla

  • Instalaciones de lavandería
  • Control de accesos
  • Recolección de basura: acera
  • Parque infantil
  • Senderos para caminar/montar en bicicleta
  • Patio
  • Parrilla
  • Zona de pícnic

Características del apartamento

Aire acondicionado

Lavavajillas

Acceso a Internet de alta velocidad

Nevera

  • Acceso a Internet de alta velocidad
  • Aire acondicionado
  • Calefacción
  • Preinstalación de cables
  • Almacén/trastero
  • Intercomunicador
  • Lavavajillas
  • Zona de eliminación de desechos
  • Fogón
  • Nevera
  • Alfombra
Ubicación
6120 Oxboro Ave N, Stillwater,
MN 55082
Obtén las direcciones
Escuelas Restaurantes Supermercados Café Bancos Compras Gimnasio
Precios Promedio por Zona

Compara los promedios de renta base del vecindario y la ciudad por número de dormitorios.

Downtown Stillwater Stillwater, MN
Estudio $1,981 $1,811
1 Habitación $1,900 $1,487
2 Habitaciones $1,713 $1,560
3 Habitaciones - $1,883
Comodidades
  • Instalaciones de lavandería
  • Control de accesos
  • Recolección de basura: acera
  • Patio
  • Parrilla
  • Zona de pícnic
  • Parque infantil
  • Senderos para caminar/montar en bicicleta
  • 30 minutos a Minneapolis San Pablo
  • Almacenaje adicional
  • Asado a la parilla de área
  • Calefacción, agua y recolección de residuos incluidos
  • Caminando, activando, rastros Biking
  • Garaje de estacionamiento
  • Instalación de lavandería
  • Lavaplatos y triturador de basura
  • Listo para el cable
  • Minutos al río del St. Croix de Stillwater
  • Se admiten gatos en los apartamentos de 1 y 2 habitaciones
  • Acceso a Internet de alta velocidad
  • Aire acondicionado
  • Calefacción
  • Preinstalación de cables
  • Almacén/trastero
  • Intercomunicador
  • Lavavajillas
  • Zona de eliminación de desechos
  • Fogón
  • Nevera
  • Alfombra
Gastos
Recurrentes
Alquiler por gato $35
Única vez
Costo por gato $300
Utilidades incluidas
Agua, calor, eliminación de basura, alcantarilla Incluidos
Horario de oficina
Lunes Mediante cita
Martes Mediante cita
Miércoles Mediante cita
Jueves Mediante cita
Viernes Mediante cita
Sábado Mediante cita
Domingo Mediante cita
715-954-8028
Educación
Institutos y Universidades Distancia de
Institutos y Universidades Dist.
Century College
En coche: 13 minutos 9.9 mi
Metropolitan State University
En coche: 25 minutos 17.5 mi
Saint Paul College
En coche: 27 minutos 20.4 mi
Univ of Wisc., River Falls
En coche: 31 minutos 20.9 mi
Oak Park Heights Apartments está a 13 minutos o 9.9 millas de Century College. También está cerca de Metropolitan State University et Saint Paul College.
Escuelas
  • Escuelas públicas
  • Escuelas privadas
St Croix Preparatory Academy Middle
Escuela primaria et intermedia pública
Grados K-8
375 Alumnos
Propiedades
Datos proporcionados por la propiedad
Andersen Elementary
Escuela primaria pública
Grados K-5
335 Alumnos
Propiedades
Datos proporcionados por la propiedad
Stonebridge Elementary
Escuela primaria pública
Grados K-5
421 Alumnos
Propiedades
Datos proporcionados por la propiedad
Rutherford Elementary
Escuela primaria pública
Grados K-5
555 Alumnos
Propiedades
Datos proporcionados por la propiedad
St. Croix Preparatory Academy Lower
Escuela primaria pública
Grados K-5
457 Alumnos
Propiedades
Datos proporcionados por la propiedad
River Crest Elementary
Escuela primaria pública
Grados PK-5
373 Alumnos
Propiedades
St. Croix Preparatory Academy Upper
Escuela secundaria pública
Grados 9-12
381 Alumnos
Propiedades
Datos proporcionados por la propiedad
Salem Lutheran School
Escuela primaria et intermedia privada
Grados PK-8
181 Alumnos
Propiedades
Rock Point School
Escuela secundaria privada
Grados 9-12
23 Alumnos
Propiedades
Datos de escuelas proporcionados por La Calificación de GreatSchools ayuda a los padres a comparar las escuelas dentro de un Estado basado en una variedad de indicadores de calidad y proporciona una imagen útil de la eficacia con la que cada escuela sirve a todos sus estudiantes. Las calificaciones están en una escala de 1 (por debajo del promedio) a 10 (encima del promedio) y puede incluir los puntajes de prueba, preparación universitaria, progreso académico, cursos avanzados, equidad, disciplina y datos de asistencia. Nosotros también recomendamos a los padres visitar las escuelas, considerar otra información sobre el desempeño y los programas escolares, y tener en cuenta las necesidades de la familia como parte del proceso de selección de la escuela.

Ver la metodología de calificación de GreatSchools


Datos proporcionados por GreatSchools.org © 2026. Todos los derechos reservados.
Transporte

Oak Park Heights Apartments está cerca de Minneapolis-St Paul International/Wold-Chamberlain, a 28.9 millas o 40 minutos de distancia.

Tren suburbano Distancia de
Tren suburbano Dist.
St. Paul-Minneapolis
En coche: 26 minutos 19.5 mi
Fridley Station
En coche: 33 minutos 25.0 mi
Target Field Station
En coche: 37 minutos 26.2 mi
Coon Rapids-Riverdale Station
En coche: 43 minutos 33.2 mi
Anoka Station
En coche: 44 minutos 34.8 mi
Aeropuertos Distancia de
Aeropuertos Dist.
Minneapolis-St Paul International/Wold-Chamberlain
En coche: 40 minutos 28.9 mi
Cómo desplazarse
Favorablemente apto para caminar
Caminabilidad
50 / 100
Transporte público limitado
Transporte Público
30 / 100
Excepcionalmente apto para conducir
Facilidad para Conducir
100 / 100
Favorablemente apto para andar en bici
Ciclabilidad
40 / 100

Puntajes proporcionados por

¿Qué significan la caminabilidad, el transporte público, la facilidad para conducir y la ciclabilidad? La caminabilidad mide la distancia a pie a las necesidades diarias. El transporte público mide el acceso al transporte público. La facilidad para conducir mide la congestión, la disponibilidad de estacionamiento y el acceso a las principales vías. La ciclabilidad mide qué tan adecuado es el área para andar en bicicleta. Cómo funciona
Mediano
Soundscore™
75 / 100

Tráfico

Mediano

Aeropuerto

Tranquilo

Empresas

Mediano

Puntajes proporcionados por

HowLoud ¿Qué es una clasificación de puntaje de ruido? La clasificación de puntaje de ruido es el conjunto del ruido provocado por el transito de vehículos o de aviones y de fuentes locales. Cómo funciona
Puntos de interés

Tiempo y distancia desde Oak Park Heights Apartments.

Centros comerciales Distancia de
Centros comerciales Dist.
Valley Ridge Center
En coche: 4 minutos 1.6 mi
Oak Park Commons
En coche: 5 minutos 1.9 mi
Oak Park Heights
En coche: 4 minutos 2.0 mi
Oak Park Heights Apartments tiene 3 centros comerciales en un radio de 2.0 millas, lo que supone 4 minutos en automóvil. Las millas y los minutos serán para la propiedad más alejada.
Parques y recreación Distancia de
Parques y recreación Dist.
Willow River State Park
En coche: 20 minutos 8.9 mi
Lee and Rose Warner Nature Center
En coche: 22 minutos 10.9 mi
Saint Croix National Scenic River
En coche: 19 minutos 11.1 mi
Oak Park Heights Apartments tiene 3 parques en un radio de 11.1 millas, incluyendo Willow River State Park, Lee and Rose Warner Nature Center, et Saint Croix National Scenic River.
Medico Distancia de
Medico Dist.
Lakeview Memorial Hospital
En coche: 4 minutos 2.0 mi
Hudson Hospital
En coche: 16 minutos 9.5 mi
Oak Park Heights Apartments está a 2.0 millas de Lakeview Memorial Hospital, y está en una ubicación conveniente de otras hospitales, incluyendo Hudson Hospital.
Bases militares Distancia de
Bases militares Dist.
Fort Snelling Military Reservation
En coche: 39 minutos 27.6 mi
Oak Park Heights Apartments está a 27.6 millas y a 39 minutos en automóvil de Fort Snelling Military Reservation.
 
 

Calificaciones de la propiedad en Oak Park Heights Apartments

¿Cómo se determina esta calificación? ¿Cómo se determina esta calificación? Cada comunidad en Apartamentos.com cuenta con una calificación que se muestra en una escala de 5 estrellas. Esta calificación incluye los puntajes promedio de las evaluaciones de los inquilinos y una calificación del edificio para determinar un puntaje combinado general para esta propiedad.

Las calificaciones de los edificios se basan en las características de esta comunidad, incluido el diseño del edificio, la construcción, los espacios exteriores y los servicios. Para obtener más información sobre el sistema de calificación de edificios CoStar, consulta nuestras pautas oficiales aqui.
3.0
Bueno
de 5

3.0 Puntaje combinado

1 Comentario de inquilinos

Comparta su experiencia con esta propiedad

Ordenar
 
  • Más recientes
  • Más útil
  • Calificación (más baja a la más alta)
  • Calificación (más alta a la más baja)
  1. ...
  2. ...

No tenemos evaluaciones de esta propiedad. Sé el primero en agregar una.

Enviado por un residente verificado de la comunidad de apartamentos. Los residentes que participan pueden recibir puntos de recompensas por publicar comentarios durante el plazo del alquiler, independiente del contenido de los comentarios. Eliminar

El administrador de la propiedad respondió:

El administrador de la propiedad respondió

Mostrar reseña completa Mostrar menos
¿Fue útil esto? Vote review helpful Gracias por tu opinión
Denunciar la evaluación
  1. ...
  2. ...

Oak Park Heights Apartments Fotos

  • Oak Park Heights Apartments

Planos de modelos

  • 1 Habitación

  • 1HAB/1BA

  • 2 Habitaciones

  • 2HAB/1BA

Apartamentos cercanos

A 50 millas de Oak Park Heights Apartments

  • Williamsburg Apartments

    527 13th St S

    Hudson, WI 54016

    $1,100 - $1,250

    1-2 Hab 5.9 mi

  • The Parkshore Apartments of Arden Hills

    1717 Parkshore Dr

    Arden Hills, MN 55112

    $1,950 - $2,300 Más tarifas

    2-3 Hab Contrato de 12 meses 18.1 mi

Preguntas Frecuentes
¿Oak Park Heights Apartments tiene lavandería en la unidad?

Aunque Oak Park Heights Apartments no proporciona lavandería en la unidad, hay instalaciones de lavandería disponibles para el uso compartido de los residentes.

¿Qué servicios públicos están incluidos en el alquiler en Oak Park Heights Apartments?

Se incluyen servicios básicos en el alquiler en Oak Park Heights Apartments, como agua, calor, eliminación de basura, and alcantarilla.Los residentes son responsables de cualquier otro servicio básico no listado.

¿Hay estacionamiento disponible en Oak Park Heights Apartments?

Hay estacionamiento disponible en Oak Park Heights Apartments. Se pueden aplicar cargos dependiendo del tipo de estacionamiento que se ofrece. Comunícate con esta propiedad para conocer detalles.

¿Qué planos de planta están disponibles y cuáles son los rangos de precios?

Oak Park Heights Apartments tiene uno a dos-dormitorios con alquileres que van desde $1,150/mes hasta $1,300/mes.

¿Es Oak Park Heights Apartments apta para mascotas?

Sí, Oak Park Heights Apartments acepta mascotas. Pueden aplicarse restricciones de razas, límites de peso y tarifas adicionales. Consulta la política de mascotas de esta propiedad.

¿Qué nivel de ingresos necesito para alquilar en Oak Park Heights Apartments?

Una buena regla general es no dedicar más del 30% de sus ingresos brutos al alquiler. Basado en el alquiler más bajo disponible de esta propiedad de $1,150 para un uno-dormitorio, necesitarías ganar aproximadamente $46,000 al año para calificar. ¿Quieres revisar tu presupuesto? Calcula cuánto alquiler puedes pagar con nuestra calculadora de asequibilidad de alquiler.

¿Oak Park Heights Apartments tiene ofertas para mudarse?

Oak Park Heights Apartments actualmente no está ofreciendo ninguna promoción de alquiler. Vuelve pronto, ya que las promociones cambian con frecuencia.

¿Ofrece Oak Park Heights Apartments recorridos virtuales en 3D de Matterport?

Aunque Oak Park Heights Apartments no ofrece recorridos 3D de Matterport, los inquilinos pueden solicitar un recorrido directamente a través de nuestra plataforma en línea.

Volver arriba
Enviar un Mensaje
Contactar
Enviar Mensaje
Al proporcionarnos tu información y hacer clic en el botón de arriba, aceptas que podamos transmitir tu información a esta propiedad, y aceptas recibir correos electrónicos, llamadas telefónicas y mensajes de texto de marketing sobre la propiedad... Al proporcionarnos tu información y hacer clic en el botón de arriba, aceptas que podamos transmitir tu información a esta propiedad, y aceptas recibir correos electrónicos, llamadas telefónicas y mensajes de texto de marketing sobre la propiedad, generados de forma automatizada y/o por inteligencia artificial en tu número de teléfono móvil. También aceptas la Declaración de privacidad y los Términos de Servicio de Apartamentos.com. El consentimiento para recibir mensajes no es una condición para los servicios y no es necesario para alquilar en esta propiedad. No es necesario realizar una compra. Pueden aplicarse tarifas por mensajes y datos, y la frecuencia de los mensajes varía. También aceptas recibir un mensaje de texto confirmando cualquier cancelación y reconoces que nosotros, nuestros proveedores y la propiedad o sus afiliados pueden grabar los mensajes.

Enviar solicitud

Enviar un Mensaje

¡Gracias! Se envió tu correo electrónico.

Error

Reportar un problema Imprimir Obtén las direcciones
Prueba estas búsquedas cercanas populares

Ciudades

  • Apartamentos en Oak Park Heights
  • Apartamentos en Stillwater Township
  • Apartamentos en Bayport
  • Apartamentos en Grant
  • Apartamentos en North Hudson

Buscar por dormitorios

  • Estudio Apartamentos en Stillwater
  • 1 Habitación Apartamentos en Stillwater
  • 2 Habitación Apartamentos en Stillwater
  • 3 Habitación Apartamentos en Stillwater

Otros tipos de alquileres

  • Casas en alquiler en Stillwater
  • Condominios en alquiler en Stillwater
  • Casas adosadas en alquiler en Stillwater
  • Alquiler Directa Propietario Stillwater
  • Stillwater Alquiler Dúplex
  • Casas en alquiler en 55082
  • Condominios en alquiler en 55082
  • Casas adosadas en alquiler en 55082

Mantenerte dentro del presupuesto

  • Apartamentos por menos de $1,000 en Stillwater
  • Apartamentos por menos de $1,100 en Stillwater
  • Apartamentos por menos de $1,200 en Stillwater
  • Apartamentos por menos de $1,300 en Stillwater
  • Apartamentos por menos de $1,400 en Stillwater
  • Apartamentos por menos de $1,500 en Stillwater
  • Apartamentos por menos de $2,000 en Stillwater

Filtrar por servicios populares

  • Apartamentos que aceptan mascotas en Stillwater
  • Apartamentos amueblados en Stillwater
  • Apartamentos con lavadora y secadora en Stillwater
  • Apartamentos accesibles para sillas de ruedas en Stillwater
  • Apartamentos con carga para vehículos eléctricos en Stillwater
  • Apartamentos con balcón en Stillwater
  • Apartamentos con aire acondicionado en Stillwater
  • Apartamentos en Stillwater con recorridos virtuales
  • Apartamentos Frente al Mar de Stillwater

Encontrar vivienda de especialidad

  • Viviendas para estudiantes en Stillwater
  • Alojamiento para personas con bajos ingresos en Stillwater
  • Viviendas para personas mayores en Stillwater
  • Alquileres a corto plazo en Stillwater

Inmuebles cercanos

  • Lily Lake Terrace
  • Brick Pond Apartments
  • Raymie Johnson Estates
  • Acerca de nosotros
  • Anunciar
  • Términos de servicio
  • Declaración de privacidad
  • Igualdad de oportunidades
  • Evita fraudes y estafas
  • Accesibilidad
  • Mapa del Sitio
Property Logo
apartments.com
© 2026 CoStar Group, Inc. Oportunidad de vivienda equitativa

Oportunidad de vivienda equitativa

© 2026 CoStar Group, Inc.

Oportunidad de vivienda equitativa

Ready to Apply?

Good News! This rental is accepting applications through Apartments.com. Act now and your $ purchase will include 9 additional FREE application submissions to participating properties.

Or if you already have an account


Requerido

Requerido

Dirección de correo electrónico no válida

Usted debe reconocer la cláusula de no responsabilidad para continuar
Siguiente
Continuar

Lléveme al sitio web de esta propiedad.
Enviar mensaje
¿Interesado/a en esta propiedad? Envíe un mensaje hoy mismo.
Valorar y Comentar Oak Park Heights Apartments
Por favor selecciona una calificación
Mínimo de 50 caracteres
Al hacer clic en “Enviar”, confirmo que estoy de acuerdo con los Términos de servicio de Apartments.com et los Términos de uso del servicio de evaluaciones y calificaciones.

¿Qué son las clasificaciones Walk Score®, Transit Score® y Bike Score®?

Walk Score® mide la viabilidad peatonal de cualquier dirección. Transit Score® mide el acceso a transporte público. Bike Score® mide la infraestructura de rutas para bicicletas de cualquier dirección.

Aprende cómo funciona

¿Qué es una clasificación de puntaje de ruido?

La clasificación de puntaje de ruido es el conjunto del ruido provocado por el transito de vehículos o de aviones y de fuentes locales.

Aprende cómo funciona

Compartir Este Listado
Listing Image

6120 Oxboro Ave N

Stillwater, MN 55082

Electrónico

Enlace copiado

(715) 954-8028
Obtén las direcciones
Escuelas Restaurantes Supermercados Café Bancos Compras Gimnasio