drogon/tests/refresher_tests.py
pablomartincalvo df07497125 Correciones para deteccion de anuncios dados de baja.
Mejoras en script de deployment.
2018-11-16 18:20:50 +01:00

259 lines
No EOL
111 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

from refresher.refresher import *
print(capturas_interface.old_ads_exist())
print(capturas_interface.get_old_ad())
html_baja = """
<!DOCTYPE html>
<!--[if IE 8]><html class="ie8" lang="es" env="es" username="Pablo"><![endif]--> <!--[if IE 9]><html class="ie9" lang="es" env="es" username="Pablo"><![endif]--> <!--[if gt IE 9]><!--> <html lang="es" env="es" username="Pablo" data-userAuth="true"><!--<![endif]--> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Viviendas venta. Viviendas alquiler. Pisos. Chalets &#8212; idealista </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="¿Buscas vivienda? Economiza tiempo y dinero con idealista, el portal inmobiliario donde puedes comprar, alquilar o vender tu casa, piso, chalet, finca u oficina de forma rápida y sencilla en España"> <meta name="author" content="idealista.com"> <meta http-equiv="cleartype" content="on"> <meta name="pragma" content="no-cache"/> <meta http-equiv="Pragma" content="no-cache"/> <meta http-equiv="Expires" content="Fri, 01 Jan 1990 00:00:00 GMT"/> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"/> <link rel="shortcut icon" href="/favicon.ico"> <link rel="apple-touch-icon" href="https://st1.idealista.com/static/common/icons/60x60.png?20181112114016"> <link rel="apple-touch-icon-precomposed" href="https://st1.idealista.com/static/common/icons/60x60.png?20181112114016"> <link rel="apple-touch-icon" sizes="76x76" href="https://st1.idealista.com/static/common/icons/76x76.png?20181112114016"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://st1.idealista.com/static/common/icons/76x76.png?20181112114016"> <link rel="apple-touch-icon" sizes="120x120" href="https://st1.idealista.com/static/common/icons/120x120.png?20181112114016"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://st1.idealista.com/static/common/icons/120x120.png?20181112114016"> <link rel="apple-touch-icon" sizes="152x152" href="https://st1.idealista.com/static/common/icons/152x152.png?20181112114016"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://st1.idealista.com/static/common/icons/152x152.png?20181112114016"> <meta name="apple-itunes-app" content="app-id=465958311"/> <meta name="google-play-app" content="app-id=com.idealista.android"/> <meta name="app-download-url" content="/download"/> <!--[if lte IE 8]><script src="https://st1.idealista.com/static/common/release/modules/ie8.js?20181112114016"></script><![endif]--> <!--[if lte IE 9]><script src="https://st1.idealista.com/static/common/release/modules/ie9.js?20181112114016"></script><![endif]--> <link rel="stylesheet" href="https://st1.idealista.com/static/common/release/detail/inactiveAd.css?20181112114016" type="text/css"/> <link rel="stylesheet" type="text/css" href="https://st1.idealista.com/static/common/release/modules/logged-user.css?20181112114016"/> <meta name="ROBOTS" content="NOODP"/> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, minimum-scale=1.0"> <link rel="alternate" hreflang="ca" href="https://www.idealista.com/ca/inmueble/40402493/"/><link rel="alternate" hreflang="en" href="https://www.idealista.com/en/inmueble/40402493/"/><link rel="alternate" hreflang="fr" href="https://www.idealista.com/fr/inmueble/40402493/"/><link rel="alternate" hreflang="de" href="https://www.idealista.com/de/inmueble/40402493/"/><link rel="alternate" hreflang="it" href="https://www.idealista.com/it/inmueble/40402493/"/><link rel="alternate" hreflang="pt" href="https://www.idealista.com/pt/inmueble/40402493/"/> </head> <body id=""> <header id="main-header" class=" private help-center ide-header"> <div class="col-ide-lg-12 col-ide-xl-12 content"> <figure class="logo-container "> <a href='/' class='id-logo'> <span class='icon-idealista-icon id-brand'></span></a> </figure> <nav> <div class="user-info beamer"> <span class="avatar-small-inline" data-initials="P" data-render-initials="false" data-profileid="7123013" data-avatarurl="/multimediaProfile/{userProfileId}"></span> <span class="user-info--username icon-arrow-dropdown">Pablo</span> </div> <ul class="submenu header-second-level-menu"> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::yourProfile","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/tus-datos/perfil" title="cambia tus datos personales"> Tu perfil </a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::your-purchases","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/tus-compras" title="Consulta tus compras, facturas y tarjetas"> Tus compras </a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::your-discarded","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/eliminados/" title="Gestiona tus descartados"> Tus descartados </a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::settings","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/tus-datos/notificaciones" title="Configura tus notificaciones e idioma"> Ajustes </a> </li> <li class="log-out"> <a data-xiti-markup='{ "click": {"xtPage":"header::log-out","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/logout" title="Cerrar la sesión de usuario"> Salir <span class="icon-exit"></span> </a> </li> </ul> <ul id="user-bar" class="ide-main-menu"> <li>&nbsp;</li> <li id="put-adv-free" class="ide-main-menu__adv-free"> <a data-xiti-markup='{ "click": {"xtPage":"header::new-advert","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="https://www.idealista.com/info/publicar-anuncio"> <span class="icon-pin">Pon tu anuncio gratis</span> </a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::your-favourites","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/favoritos/" title="Gestiona tus favoritos">Tus favoritos</a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::your-searches","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/tus-alertas" title="Gestiona los avisos guardados">Tus búsquedas</a> </li> <li class="conversations"> <a data-xiti-markup='{ "click": {"xtPage":"header::chat","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/conversations" title="Gestiona tus mensajes">Tus mensajes</a> </li> </ul> </nav> </div> </header> <div id="wrapper"> <div id="main" data-isLogged="true"> <div class="container"> <div class="clearfix"> <div class="feedback warning icon-feedbk-alert"> Lo sentimos, el inmueble 40402493 ya no está publicado en idealista :-| <p>El anunciante lo dio de baja el lunes 15 de octubre de 2018</p> </div> <section id="free-search" class="clearfix"> <h3 id="h1-free-search" class="homeBigTitle"><strong>Vuelve a buscar</strong></h3> <form action="/buscar/" method="POST" class="clearfix infoblock" name="frmAnuDir" id="free-search-form"> <div class="item-form"> <label class="input-radio inline"> <input type="radio" checked="checked" value="1" id="free-search-operation-sale" name="operation"> <span><span>Comprar<span></span> </label> <label class="input-radio inline"> <input type="radio" value="2" id="free-search-operation-rent" name="operation"> <span><span>Alquilar<span></span> </label> </div> <div class="search-block"> <select id="typology" name="typology" class="dropdown"> <option selected="selected" value="1">Viviendas</option> <option value="10">Obra nueva</option> <option value="5">Oficinas</option> <option value="6">Locales o naves</option> <option value="4">Garajes</option> <option value="8">Terrenos</option> <option value="7">Habitación</option> </select> <div class="form-item-block" layermobileonblurexclusion="on"> <input id="campoBus" mobileonblur="on" autocomplete="off" type="text" placeholder="Escribe dónde buscas" name="freeText" data-validation="required" data-message-required="Obligatorio"> <div class="container-result-list"> <span class="txt-comment">También puedes buscar por característica, teléfono...</span> <div class="result-list"></div> </div> </div> <button id="btn-free-search" class="btn regular">Buscar</button> </div> </form> </section> <div class="infoblock"> <h3><strong>¿Eres el anunciante?</strong></h3> <p><a href="/usuario/tus-anuncios">entra en tu cuenta de idealista</a> Si quieres más información sobre el estado de tu anuncio, </p> </div> </div> </div> </div> </div> <section class="links-block-home"> <div class="content"> <nav> <h4 class="h4-simulated"> ¿Buscas inmueble? </h4> <ul> <li> <a href="/" title="Buscador principal"> Buscador principal </a> </li> <li> <a href="/pisos-bancos" title="Pisos de bancos"> Pisos de bancos </a> </li> <li> <a href="/sareb" title="Sareb viviendas"> Sareb viviendas </a> </li> <li> <a href="/pisos-vpo" title="Vivienda protegida y VPO"> Vivienda protegida y VPO </a> </li> <li> <a href="/pisos-en-alquiler" title="Casas y pisos en alquiler"> Casas y pisos en alquiler </a> </li> <li> <a href="/pisos-compartidos" title="Pisos compartidos"> Pisos compartidos </a> </li> <li> <a href="https://es.rentalia.com" title="Rentalia, alquiler vacacional"> Rentalia, alquiler vacacional </a> </li> <li> <a href="/flow/estimacion-de-precio" title="Estimar precio de inmueble"> Estimar precio de inmueble </a> </li> <li> <a href="/informes-precio-vivienda" title="Informe de precios"> Informe de precios </a> </li> <li> <a href="https://www.idealista.com/archive/" title="Histórico de inmuebles"> Histórico de inmuebles </a> </li> </ul> </nav> <nav> <h4 class="h4-simulated"> Anunciantes particulares </h4> <ul> <li> <a href="/info/publicar-anuncio" title="Pon tu anuncio gratis"> Pon tu anuncio gratis </a> </li> <li> <a href="/particulares" title="Servicios para anunciantes particulares"> Servicios para anunciantes particulares </a> </li> <li> <a href="/info/mejorar-foto-video" title="Mejorar las fotos de tu anuncio"> Mejorar las fotos de tu anuncio </a> </li> <li> <a href="https://www.idealista.com/labs/cartel-anuncio-piso.htm" title="Imprimir carteles de tu anuncio"> Imprimir carteles de tu anuncio </a> </li> <li> <a href="/certificadoenergetico/" title="Solicitar certificado energético"> Solicitar certificado energético </a> </li> </ul> </nav> <nav> <h4 class="h4-simulated"> Profesionales inmobiliarios </h4> <ul> <li> <a href="/nuevo-profesional" title="Publica tus inmuebles de profesional"> Publica tus inmuebles de profesional </a> </li> <li> <a href="/login" title="¿Ya eres cliente? Entra en tu cuenta"> ¿Ya eres cliente? Entra en tu cuenta </a> </li> <li> <a href="https://www.idealista.com/news/inmobiliario/blog-de-idealista/2017/12/27/749411-cursos-de-marketing-inmobiliario-en-idealista-calendario-anual-2018" title="Cursos de marketing inmobiliario"> Cursos de marketing inmobiliario </a> </li> <li> <a href="/info/publicidad" title="Publicidad en idealista"> Publicidad en idealista </a> </li> <li> <a href="/info/acuerdos-internacionales" title="Acuerdos internacionales"> Acuerdos internacionales </a> </li> <li> <a href="https://www.idealista.com/tools/servicios" title="idealista/tools: software de gestión para inmobiliarias"> idealista/tools: software de gestión para inmobiliarias </a> </li> </ul> </nav> </div> </div> </section> <footer class="main-footer"> <div class="content"> <span class="icon-idealista-icon"></span> <div class="lang-selector lang-responsive"> <span class="lang-selector--lang-selected icon-arrow-dropdown"> <span class="flag lang-es"></span> <span class="lang-text">Español</span> </span> <ul class="lang-selector--lang-options" data-url-attribute="/user/update-user-language" data-user-authenticated="true"> <li> <a rel="nofollow" id="idioma-ca" value="ca" href="/ca/inmueble/40402493/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::pie::ca"> <span> <span class="flag lang-ca"></span>Català </span> </a> </li> <li> <a rel="nofollow" id="idioma-en" value="en" href="/en/inmueble/40402493/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::pie::en"> <span> <span class="flag lang-en"></span>English </span> </a> </li> <li> <a rel="nofollow" id="idioma-fr" value="fr" href="/fr/inmueble/40402493/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::pie::fr"> <span> <span class="flag lang-fr"></span>Français </span> </a> </li> <li> <a rel="nofollow" id="idioma-de" value="de" href="/de/inmueble/40402493/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::pie::de"> <span> <span class="flag lang-de"></span>Deutsch </span> </a> </li> <li> <a rel="nofollow" id="idioma-it" value="it" href="/it/inmueble/40402493/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::pie::it"> <span> <span class="flag lang-it"></span>Italiano </span> </a> </li> <li> <a rel="nofollow" id="idioma-pt" value="pt" href="/pt/inmueble/40402493/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::pie::pt"> <span> <span class="flag lang-pt"></span>Português </span> </a> </li> </ul> </div> <div class="footer-links-about"> <nav> <h4>Sobre idealista</h4> <ul> <li> <a rel='nofollow' href="/info/sobre-idealista" title="Quiénes somos"> Quiénes somos </a> </li> <li> <a rel='nofollow' href="/comunicacion" title="Sala de prensa"> Sala de prensa </a> </li> <li> <a rel='nofollow' href="/info/trabaja-con-nosotros" title="Trabaja con nosotros"> Trabaja con nosotros </a> </li> <li> <a href="https://www.idealista.com/hipotecas/" title="idealista/hipotecas"> idealista/hipotecas </a> </li> <li> <a href="https://www.idealista.com/news" title="idealista/news"> idealista/news </a> </li> <li> <a href="/labs/" title="idealista/labs"> idealista/labs </a> </li> </ul> </nav> <nav> <h4>Ayuda</h4> <ul> <li> <a rel='nofollow' href="/info/faq" title="Preguntas frecuentes (FAQs)"> Preguntas frecuentes (FAQs) </a> </li> <li> <a rel='nofollow' href="/info/contacto" title="Contacta con idealista"> Contacta con idealista </a> </li> <li> <a rel='nofollow' href="/info/proteccion-datos" title="Política de privacidad"> Política de privacidad </a> </li> <li> <a rel='nofollow' href="/info/politica-cookies" title="Política de cookies"> Política de cookies </a> </li> <li> <a rel='nofollow' href="/info/nota-legal" title="Condiciones generales"> Condiciones generales </a> </li> </ul> </nav> <nav> <h4> Otros países </h4> <ul> <li> <a rel='nofollow' href="https://www.idealista.it/es/" title="idealista Italia"> idealista Italia </a> </li> <li> <a rel='nofollow' href="https://www.idealista.pt/es/" title="idealista Portugal"> idealista Portugal </a> </li> </ul> </nav> </div> <div class="footer-links-social"> <div class="social-stores-links"> <h4> En tu móvil o tablet </h4> <nav class="app-stores"> <a href="https://itunes.apple.com/es/app/idealista.com/id465958311?mt=8" title="App Store" class="icon-itunes-link"></a> <a href="https://play.google.com/store/apps/details?id=com.idealista.android" title="Google Play" class="icon-android-link"></a> </nav> <nav class="social-links"> <a href="https://www.facebook.com/idealista" title="Síguenos en Facebook" class="icon-facebook"> <span>Síguenos en Facebook</span> </a> <a href="https://twitter.com/idealista" title="Noticias inmobiliarias en Twitter" class="icon-twitter-figure"> <span>Noticias inmobiliarias en Twitter</span> </a> <a href="https://www.youtube.com/idealistavideos" title="Noticias inmobiliarias en Youtube" class="icon-youtube"> <span>Noticias inmobiliarias en Youtube</span> </a> <a href="https://instagram.com/idealistacom" title="Síguenos en Instagram" class="icon-instagram-figure"> <span>Síguenos en Instagram</span> </a> </nav> </div> <h4> <strong>idealista</strong> <span class="ide-copyright"> Copyright &copy; 2000-2018 </span> </h4> </div> </div> </footer> <script>
var smartBannerConfig={locale:"es",userAuthenticated:true,urls:{urlLegalNotice:"/info/politica-cookies"}};
</script> <script type="text/javascript">
var communicatorConfig={enabled:true,endPointURL:"//commt.idealista.com",authCookieName:"cc",refreshTokenURL:"/communicator/refresh-token.ajax"};
</script> <script type="text/javascript" defer src="https://st1.idealista.com/static/common/release/detail/inactiveAd.js?20181112114016"></script> <script type="text/javascript" defer src="https://st1.idealista.com/static/common/release/modules/logged-user.js?20181112114016"></script> <script type="text/javascript" async src="https://st1.idealista.com/static/common/js/criteo/ld.js?20181112114016"></script> <script type="text/javascript">
<!--
xtnv = document;
xtsd = "https://logs3";
xtsite = "352991";
xtdmc = ".idealista.com";
xtn2 = "252";
xtpage = "404::www.idealista.com/inmueble/40402493/";
xtdi = "0";
xt_multc = "";
xt_orderid = "";
xt_roimt = "";
xt_an = "117654045";
xt_ac = "1";
clic = "#clic#";
xt_tags = "[sin_tag]";
if (window.xtparam != null) {
window.xtparam += "&tag=" + xt_tags;
} else {
window.xtparam = "&tag=" + xt_tags;
};
if (window.xtparam!=null) {
window.xtparam+="&cmd="+xt_orderid+"&an="+xt_an+"&ac="+xt_ac+"&roimt="+xt_roimt+xt_multc;
} else {
window.xtparam="&cmd="+xt_orderid+"&an="+xt_an+"&ac="+xt_ac+"&roimt="+xt_roimt+xt_multc;
};
//-->
</script> <noscript> <img width="1" height="1" src="https://logs3.xiti.com/hit.xiti?s=352991&s2=252&p=404::www.idealista.com/inmueble/40402493/&di=0&x19=[]&cmd=&xt_an=117654045&xt_ac=1&roimt=&clic=#clic#"> </noscript><script type='text/javascript' src='https://st1.idealista.com/static/common/js/ext/xiti/xiti.js' async></script> <script type="text/javascript">
var utag_data = {"page":{"section":"portal","subSection":"","name":"","language":"es","operation":"2","typology":"4","category":"","subCategory":"","subSubCategory":""},"user":{"status":"1","type":"1","id":117654045,"commercialDataId":"","languageCommunication":"es"},"response":{"statusCode":"404","webServer":"","loadBalancer":"web","errorTemplate":""},"markup":{"xtPage":"404::www.idealista.com/inmueble/40402493/"}};
var dataLayerContext = utag_data;
var toggleTealiumClicks = true
</script> <script type="text/javascript">
(function(a,b,c,d){
a='//tags.tiqcdn.com/utag/idealista/es-portal/prod/utag.js';
b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true;
a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a);
})();
</script> <script type="text/javascript" src="https://st1.idealista.com/static/common/js/criteo/ld.js?20181112114016" async="true"></script> </body> </html>
"""
html_normal = """
<!DOCTYPE html>
<!--[if IE 8]><html class="ie8" lang="es" env="es" username="Pablo"><![endif]--> <!--[if IE 9]><html class="ie9" lang="es" env="es" username="Pablo"><![endif]--> <!--[if gt IE 9]><!--> <html lang="es" env="es" username="Pablo" data-userAuth="true"><!--<![endif]--> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Alquiler de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="Garaje de m², Alquiler de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona, barrio Sant Antoni"> <meta name="author" content="idealista.com"> <meta http-equiv="cleartype" content="on"> <meta name="pragma" content="no-cache"/> <meta http-equiv="Pragma" content="no-cache"/> <meta http-equiv="Expires" content="Fri, 01 Jan 1990 00:00:00 GMT"/> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"/> <link rel="shortcut icon" href="/favicon.ico"> <link rel="apple-touch-icon" href="https://st1.idealista.com/static/common/icons/60x60.png?20181011-1554"> <link rel="apple-touch-icon-precomposed" href="https://st1.idealista.com/static/common/icons/60x60.png?20181011-1554"> <link rel="apple-touch-icon" sizes="76x76" href="https://st1.idealista.com/static/common/icons/76x76.png?20181011-1554"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://st1.idealista.com/static/common/icons/76x76.png?20181011-1554"> <link rel="apple-touch-icon" sizes="120x120" href="https://st1.idealista.com/static/common/icons/120x120.png?20181011-1554"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://st1.idealista.com/static/common/icons/120x120.png?20181011-1554"> <link rel="apple-touch-icon" sizes="152x152" href="https://st1.idealista.com/static/common/icons/152x152.png?20181011-1554"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://st1.idealista.com/static/common/icons/152x152.png?20181011-1554"> <meta name="apple-itunes-app" content="app-id=465958311"/> <meta name="google-play-app" content="app-id=com.idealista.android"/> <meta name="app-download-url" content="/download"/> <!--[if lte IE 8]><script src="https://st1.idealista.com/static/common/release/modules/ie8.js?20181011-1554"></script><![endif]--> <!--[if lte IE 9]><script src="https://st1.idealista.com/static/common/release/modules/ie9.js?20181011-1554"></script><![endif]--> <link rel="stylesheet" href="https://st1.idealista.com/static/common/release/detail/detail.css?20181011-1554" type="text/css"/> <link rel="stylesheet" type="text/css" href="https://st1.idealista.com/static/common/release/modules/logged-user.css?20181011-1554"/> <link rel="canonical" href="https://www.idealista.com/inmueble/81593047/"/> <meta name="ROBOTS" content="NOODP,INDEX, FOLLOW"/> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, minimum-scale=1.0"> <meta name="og:image" content="https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/68/8d/75/584977557.jpg"> <meta name="og:image:width" content="1500"> <meta name="og:image:height" content="1000"> <link rel="alternate" hreflang="ca" href="https://www.idealista.com/ca/inmueble/81593047/"/><link rel="alternate" hreflang="en" href="https://www.idealista.com/en/inmueble/81593047/"/><link rel="alternate" hreflang="fr" href="https://www.idealista.com/fr/inmueble/81593047/"/><link rel="alternate" hreflang="de" href="https://www.idealista.com/de/inmueble/81593047/"/><link rel="alternate" hreflang="it" href="https://www.idealista.com/it/inmueble/81593047/"/><link rel="alternate" hreflang="pt" href="https://www.idealista.com/pt/inmueble/81593047/"/> </head> <body id=""> <header id="main-header" class=" private help-center ide-header"> <div class="col-ide-lg-12 col-ide-xl-12 content"> <figure class="logo-container "> <a href='/' class='id-logo'> <span class='icon-idealista-icon id-brand'></span></a> </figure> <nav> <div class="user-info beamer"> <span class="avatar-small-inline" data-initials="P" data-render-initials="false" data-profileid="7123013" data-avatarurl="/multimediaProfile/{userProfileId}"></span> <span class="user-info--username icon-arrow-dropdown">Pablo</span> </div> <ul class="submenu header-second-level-menu"> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::yourProfile","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/tus-datos/perfil" title="cambia tus datos personales"> Tu perfil </a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::your-purchases","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/tus-compras" title="Consulta tus compras, facturas y tarjetas"> Tus compras </a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::your-discarded","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/eliminados/" title="Gestiona tus descartados"> Tus descartados </a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::settings","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/tus-datos/notificaciones" title="Configura tus notificaciones e idioma"> Ajustes </a> </li> <li class="log-out"> <a data-xiti-markup='{ "click": {"xtPage":"header::log-out","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/logout" title="Cerrar la sesión de usuario"> Salir <span class="icon-exit"></span> </a> </li> </ul> <ul id="user-bar" class="ide-main-menu"> <li>&nbsp;</li> <li id="put-adv-free" class="ide-main-menu__adv-free"> <a data-xiti-markup='{ "click": {"xtPage":"header::new-advert","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="https://www.idealista.com/info/publicar-anuncio"> <span class="icon-pin">Pon tu anuncio gratis</span> </a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::your-favourites","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/favoritos/" title="Gestiona tus favoritos">Tus favoritos</a> </li> <li> <a data-xiti-markup='{ "click": {"xtPage":"header::your-searches","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/usuario/tus-alertas" title="Gestiona los avisos guardados">Tus búsquedas</a> </li> <li class="conversations"> <a data-xiti-markup='{ "click": {"xtPage":"header::chat","xtn2":"114","mustXtn2":false,"actionType":"CLICK"} }' href="/conversations" title="Gestiona tus mensajes">Tus mensajes</a> </li> </ul> </nav> </div> </header> <div id="wrapper"> <div id="main" data-isLogged="true"> <div class="container"> <div id="pager" class="detail-pagination"> <div class="col-ide-lg-12 col-ide-xl-12 content detail-first-picture"> <nav class="detail-pagination--back"> <a class="btn nav back icon-arrow-double-left" href="/alquiler-garajes/barcelona/eixample/sant-antoni/" title="Garajes en Sant Antoni" data-xiti-navigation="detalle::volver-listado" data-xiti-shared-n2="true"> Garajes en Sant Antoni </a> </nav> <p class="detail-pagination--count"> </p> <nav class="detail-pagination--prev-next"> </nav> </div> </div> <div class="clearfix ide-container ide-container-detail"> <section class="main-info col-ide-xl-8 col-ide-lg-8 col-ide-md-12 col-ide-sm-12"> <div class="main-image horizontal-img false-panoramic"> <div class="main-image_first"> <img title="Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" src="https://st1.idealista.com/static/common/img/icons/px.png" data-ondemand-img="" data-service="https://img3.idealista.com/blur/WEB_DETAIL_TOP/0/id.pro.es.image.master/68/8d/75/584977557.jpg,WEB_DETAIL_TOP" data-relative-position="0" data-orientation="horizontal" alt="Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" data-xiti-page="detalle::foto" data-xiti-shared-n2="true" position="0"/> </div> </div> <div class="ide-box-detail-first-picture ide-box-detail--reset overlay-box"> <nav id="fixed-toolbar" class="sticky-bar-detail"> <div class="content clearfix col-ide-lg-12 col-ide-xl-12"> <a class="nav back icon-arrow-double-left" href="/alquiler-garajes/barcelona/eixample/sant-antoni/" title="Garajes en Sant Antoni" data-xiti-navigation="detalle::volver_listado_toolbar" data-xiti-shared-n2="true"></a> <div class="main-info"> <h2 class="txt-body "> <span>Alquiler de garaje en calle del Comte Borrell, 28</span> </h2> <strong class="typology"> Garaje </strong> <p class="info-data txt-big"> <strong class="price">58 €/mes</strong> </p> </div> <div class="links"> <button class="favorite-btn icon-fav btn regular" data-role="add" data-text-add='Guardar<span class="hide-txt"> favorito</span>' data-text-remove='Quitar<span class="hide-txt"> favorito</span>' data-xiti-click="detalle::favoritear_toolbar" data-xiti-click-add="detalle::favoritear_toolbar" data-xiti-click-remove="detalle::quitar_toolbar" data-xiti-shared-n2="true"> <span>Guardar<span class="hide-txt"> favorito</span></span> </button> <button class="discard-btn icon-delete" data-role="add" data-text-add='Descartar' data-text-remove='Recuperar' data-xiti-click="detalle::descartar_toolbar" data-xiti-click-add="detalle::descartar_toolbar" data-xiti-click-remove="detalle::recuperar_toolbar" data-xiti-shared-n2="true"> <span>Descartar</span> </button> </div> </div> </nav> <div class="main-info__title"> <h1 class="h2-simulated "> <span class="main-info__title-main">Alquiler de garaje en calle del Comte Borrell, 28</span> <span class="main-info__title-block"> <span class="main-info__title-minor">Sant Antoni, Barcelona</span> <a href="#" class="main-info__title-map icon-location showMap" data-xiti-markup='{"click": [{"xtPage":"detalle::map::top","mustXtn2":false,"actionType":"PAGE"}] }'><span>Ver mapa</span></a> </span> </h1> </div> <div class="info-data"> <span class="info-data-price"><span class="txt-bold">58</span> €/mes</span> </div> <div class="info-features"> </div> <div id="links" class="links-detail-info clearfix"> <a href="#" class="favorite-btn btn regular icon-fav" data-role="add" data-text-add='Guardar<span class="hide-txt"> favorito</span>' data-text-remove='Quitar<span class="hide-txt"> favorito</span>' data-xiti-click="detalle::favoritear_anuncio" data-xiti-click-add="detalle::favoritear_anuncio" data-xiti-click-remove="detalle::quitar_anuncio" data-xiti-shared-n2="true"> <span>Guardar<span class="hide-txt"> favorito</span></span> </a> <a href="#" class="discard-btn icon-delete" data-role="add" data-text-add='Descartar' data-text-remove='Recuperar' data-xiti-click="detalle::descartar_anuncio" data-xiti-click-add="detalle::descartar_anuncio" data-xiti-click-remove="detalle::recuperar_anuncio" data-xiti-shared-n2="true"> <span>Descartar</span> </a> <a href="#" id="share-friend-link" class="icon-share" data-xiti-page="detalle::conversiones::form_compartir" data-xiti-click="detalle::compartir::email" data-xiti-shared-n2="true"> <span>Compartir</span> </a> </div> <div id="comment-wrapper" class="links-detail-info d-none"> <span class="print-title">Nota personal</span> <div class="text-wrapper icon-note"> <textarea id="comment-textarea" class="comment-textarea " spellcheck="false" data-chars-counter="" maxlength="1000" placeholder="Escribe una nota personal (sólo tú podrás verla)" data-autoresize></textarea> <p class="counter color-gray" data-chars-counter-left></p> <a href="#" class="icon-note" id="add-comment-btn" title="guardar nota">Guardar nota</a> </div> </div> <div class="commentsContainer" data-url="/ajax/comment.ajax"> <h2 class="txt-medium txt-bold mb-small">Comentario del anunciante</h2> <div class="select-comment-lang"> Disponible en: <a href="#" class="current" data-lang="es">Español</a> <a href="#" data-lang="ca" style="display:none" class="optionalLanguage">Català</a> <a href="#" data-lang="en">English</a> <a href="#" data-lang="fr" style="display:none" class="optionalLanguage">Français</a> <a href="#" data-lang="de" style="display:none" class="optionalLanguage">Deutsch</a> <a href="#" data-lang="it" style="display:none" class="optionalLanguage">Italiano</a> <a href="#" data-lang="pt" style="display:none" class="optionalLanguage">Português</a> <a href="#" data-lang="ru" style="display:none" class="optionalLanguage">русский</a> <a href="#" data-lang="ch" style="display:none" class="optionalLanguage">华语</a> <nav class="other-comments-lang"> <span> Otros idiomas <i class="icon-arrow-dropdown"></i> </span> <ul> <li class="selectorLanguage" data-lang="ca"> <a href="#" class="selectorLanguage" data-lang="ca">Català</a> </li> <li class="selectorLanguage" data-lang="fr"> <a href="#" class="selectorLanguage" data-lang="fr">Français</a> </li> <li class="selectorLanguage" data-lang="de"> <a href="#" class="selectorLanguage" data-lang="de">Deutsch</a> </li> <li class="selectorLanguage" data-lang="it"> <a href="#" class="selectorLanguage" data-lang="it">Italiano</a> </li> <li class="selectorLanguage" data-lang="pt"> <a href="#" class="selectorLanguage" data-lang="pt">Português</a> </li> <li class="selectorLanguage" data-lang="ru"> <a href="#" class="selectorLanguage" data-lang="ru">русский</a> </li> <li class="selectorLanguage" data-lang="ch"> <a href="#" class="selectorLanguage" data-lang="ch">华语</a> </li> </ul> </nav> </div> <div class="comment"> <div class="adCommentsLanguage expandable" data-compressed-max-length="1650"> "Encuentre la plaza de parking más cercana a su casa ó trabajo. Entre en la web de Nuñez y Navarro y escoja entre más de 10.000 plazas de Parking, en más de 90 ubicaciones en Barcelona. Alquiler para coches y motos. El precio no incluye IVA." </div> </div> <div class="spinnerTranslations" style="display: none"> <div class="googleTranslateLogo"> <img src="https://st1.idealista.com/static/common/release/detail/resources/img/loading.gif"> </div> </div> <div class="spinnerTranslationsMobile" style="display: none"> <div class="googleTranslateLogo"> <img src="https://st1.idealista.com/static/common/release/detail/resources/img/loading-mobile.gif"> </div> </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="es" style="display: none"> Lo sentimos, no es posible traducir el comentario en estos momentos. Prueba de nuevo más tarde. </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="ca" style="display: none"> Ho sentim, no és possible traduir el comentari en aquests moments. Prova de nou més tard. </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="en" style="display: none"> Sorry, we can't translate this description right now. Please try again later. </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="fr" style="display: none"> Nous sommes désolés, nous ne pouvons pas traduire de commentaire pour l'instant. Veuillez réessayer plus tard. </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="de" style="display: none"> Leider kann die Beschreibung im Augenblick nicht übersetzt werden. Bitte versuchen Sie es später noch einmal. </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="it" style="display: none"> Ci dispiace, al momento non è possibile tradurre il commento. Riprova più tardi. </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="pt" style="display: none"> Lamentamos, não é possível traduzir o comentário neste momento. Volta a tentar mais tarde. </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="ru" style="display: none"> К сожалению, перевод комментария в данный момент невозможен. Попробуйте еще раз позже. </div> <div class="feedback contextual full-width error icon-feedbk-ko translation-error" data-lang="ch" style="display: none"> Sorry, we can't translate this description right now. Please try again later. </div> </div> <section id="details" class="details-box"> <div class="details-property"> <div class="details-property-feature-one"> <h2 class="txt-medium txt-bold mb-small">Características básicas</h2> <div class="details-property_features"> <ul> <li>Cubierta</li> </ul> </div> </div> <div class="details-property-feature-two"> </div> </div> </section> </div> </section> <aside id="side-content" class="side-content col-ide-xl-4 col-ide-lg-4 col-ide-md-12 col-ide-sm-12"> <section class="module-contact highlight-content" contact-modal-type="detail"> <div class="module-contact--border"> <h3 class="module-contact_title h3-simulated"> <strong>Pregunta al anunciante</strong> </h3> <div class="advertiser-info"> <div class="advertiser-info__text advertiser-info__gallery"> <div></div> <p class="advertiser-name"> Núñez Y Navarro </p> <div class="shortAdDescription"> <p class="ellipsis">Alquiler de garaje en calle del Comte Borrell, 28</p> </div> </div> </div> <div class="ide-box-contact feedback-save-search feedback-container d-none"></div> <div class="module-contact_form"> <form action="" class="form contact" data-service-error='¡Vaya! No hemos podido enviar tu mensaje ¡Prueba otra vez!' novalidate> <div class="module-contact_feedback "> <div class="feedback success icon-sent-ok"> <span class="feedback_message"> Has contactado </span> <span class="contacted-time"> </span> </div> </div> <div class="advertiser-comment item-form no-margin"> <label> <p class="module-contact_contacted-title ">Tu mensaje fue</p> <textarea class="module-contact_textarea" name="contact-message" data-validation="required" data-message-required="Muestra tu interés escribiendo un mensaje" placeholder="¿Alguna duda? ¿Quieres visitar el inmueble? ¡Pregunta al anunciante!">Hola, me interesa este garaje y me gustaría hacer una visita.
Un saludo</textarea> <ul class="last-contact-messages"></ul> </label> </div> <div class="collapsed-form"> <div class="item-form"> <div> <label> <span>Tu email</span> <input name="contact-email" type="email" class="js-email-field" value="pablomartincalvo@gmail.com" autocomplete="email" data-validation="email" data-message-email='Revisa el formato de tu email' data-required-group="contact-data" data-contact-data-error='Indica un email o teléfono para que te puedan contestar ;-)'> </label> </div> </div> <div class="item-form half-items clearfix"> <div> <label> <span>Tu teléfono</span> <input name="contact-phone" type="tel" class="js-phone-field" value="" autocomplete="tel" data-validation="phone" data-message-phone='Revisa tu teléfono' data-required-group="contact-data"> </label> </div> <div> <label> <span>Tu nombre</span> <input name="contact-name" type="text" autocomplete="name" data-validation="name" value="Pablo" data-message-required="Indica tu nombre " data-message-name="Esto no parece un nombre"> </label> </div> </div> <div class="item-form contact-fav-container "> <div> <label class="input-checkbox"> <input type="checkbox" name="contact-fav" checked/> <span><span>Guardar en tus favoritos</span></span> </label> </div> </div> <div class="general-errors-container feedback full-width warning icon-feedbk-alert d-none"></div> <div class="service-error-container feedback full-width error icon-feedbk-ko d-none"></div> <div class="captcha-miniFields d-none" data-service-prefix=""> <div class="captcha"> <div class="captcha-img"> </div> </div> <div class="item-form half-items clearfix"> <label> <span>Escribe los números y letras que ves arriba</span> <div> <input type="text" class="_captcha" name="contact-captcha" autocapitalize="none" autocorrect="off"/> </div> </label> <p><a class="captcha-reload" href="#">¿No entiendes lo que pone?</a></p> </div> </div> <div id="privacy-policy-detail" class="item-form privacy-policy-container"> <div> <label class="input-checkbox" data-validation="checkbox" data-message-checkbox="Para contactar debes aceptar la política de privacidad" data-error-name="privacy-policy-checkbox"> <input type="checkbox" name="privacy-policy-checkbox"/> <span> <span> Aceptar <a href="/info/proteccion-datos" target="_blank">política de privacidad</a> </span> </span> </label> </div> </div> <div id="recommendations-detail" class="item-form recommendations-container"> <div> <label class="input-checkbox" data-error-name="recommendations-checkbox"> <input type="checkbox" name="recommendations-checkbox" data-xiti-markup='{"click":[{"xtPage":"detalle::conversiones::form_contacto::recomendations-on","xtn2":"","mustXtn2":"","actionType":"CLICK","mustApply":"checkboxChecked"},{"xtPage":"detalle::conversiones::form_contacto::recomendations-off","xtn2":"","mustXtn2":"","actionType":"CLICK", "mustApply":"checkboxUnchecked"}]}'/> <span> <span> Recibir inmuebles de idealista similares a este </span> </span> </label> </div> </div> <input type="hidden" name="adId" value="81593047"/> <input type="hidden" name="operationId" value="2"/> <input type="hidden" name="type" id="contact-type" value="2"/> <input type="hidden" name="privacyPolicyAccepted" value="true"/> </div> <div class="d-none"> <input type="text" value="" name="contact-mail"/> </div> <div> <input type="submit" class="btn action txt-bold txt-big desktop" value="Contactar" data-contacted="Contactar de nuevo"/> <input type="submit" class="btn action txt-bold txt-big no-desktop" value="Enviar" data-contacted="Enviar de nuevo"/> </div> </form> </div> <div class="ide-box-contact advertiser-data"> <div class="contact-phones"> <div> <p class="txt-bold _browserPhone icon-phone"> 932 826 593 </p> </div> </div> <p class="txt-ref"> Ref.: PLAZA MOTO 1 PLANTA BAJA </p> </div> </div> <div class="ide-box-contact module-contact-gray"> <h2 class="txt-big txt-bold mb-small"> Anunciante </h2> <div class="professional-name"> <div class="name"> Profesional </div> <span> Núñez Y Navarro <input type="hidden" name="user-name" value="Núñez Y Navarro "/> </span> </div> <div class="about-advertiser"> <div class="advertiser-logo"> <a href="/pro/nyn/"> <img src="https://st1.idealista.com/static/common/img/icons/px.png" data-ondemand-img="https://st3.idealista.com/7a/bd/f2/nyn.gif" width="125" height="60" alt="Nuñez y Navarro"/> </a> </div> </div> <div class="advertiser-name-container"> <a class="about-advertiser-name" href="/pro/nyn/" title="Nuñez y Navarro"> Nuñez y Navarro </a> <span>barcelona</span> </div> </div> </section> <nav id="sticky-contact" class="sticky-contact-detail"> <div class="sticky-contact-user col-ide-xs-6 col-ide-sm-4 two-buttons"> <div class="sticky-contact-user-info"> <div class="name"> Profesional </div> <span> <p class="about-advertiser-name"> Núñez Y Navarro </p> </span> </div> </div> <div class="contact-buttons col-ide-xs-12 col-ide-sm-8 two-buttons"> <a class="_mobilePhone phone-number icon-phone btn action col-ide-xs-6 col-ide-sm-6" target="_blank" href="tel:932826593" data-xiti-markup='{ "click": {"xtPage":"detalle::conversiones::contacto-por-telf","mustXtn2":true,"actionType":"PAGE"} }' data-xiti-page="telf_cliente_a"> <span class="phone-btn-number">932 826 593</span> <span class="phone-btn-txt">Llamar</span> </a> <button class="contact-fake email-btn icon-mail btn action col-ide-xs-6 col-ide-sm-6" data-role=""> <span><span class="hide-txt">Enviar</span> mensaje</span> </button> </div> </nav> </aside> <div id="main-content" class="col-ide-xl-8 col-ide-lg-8 col-ide-md-12 col-ide-sm-12 mb-medium"> <div id="premium-multimedia-container"> </div> <div id="multimedia-container"> <div id="main-multimedia"> <div class="placeholder-multimedia image overlay-box horizontal mb-small printable"> <img title="Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" src="https://st1.idealista.com/static/common/img/icons/px.png" data-ondemand-img="" data-service="https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/33/16/3a/584977558.jpg,WEB_DETAIL" data-relative-position="1" data-orientation="horizontal" alt="Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" data-xiti-page="detalle::foto" data-xiti-shared-n2="true" position="2" class="detail-img-gallery"/> <span id="gallery-tag-name-2" class="detail-gallery-tag-name">Plaza de parking</span> </div> <div class="placeholder-multimedia image overlay-box horizontal mb-small printable"> <img title="Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" src="https://st1.idealista.com/static/common/img/icons/px.png" data-ondemand-img="" data-service="https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/10/f1/b8/584977559.jpg,WEB_DETAIL" data-relative-position="2" data-orientation="horizontal" alt="Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" data-xiti-page="detalle::foto" data-xiti-shared-n2="true" position="3" class="detail-img-gallery"/> <span id="gallery-tag-name-3" class="detail-gallery-tag-name">Plaza de parking</span> </div> <div class="placeholder-multimedia image overlay-box horizontal mb-small "> <img title="Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" src="https://st1.idealista.com/static/common/img/icons/px.png" data-ondemand-img="" data-service="https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/c4/e4/9b/584977560.jpg,WEB_DETAIL" data-relative-position="3" data-orientation="horizontal" alt="Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" data-xiti-page="detalle::foto" data-xiti-shared-n2="true" position="4" class="detail-img-gallery"/> <span id="gallery-tag-name-4" class="detail-gallery-tag-name">Plaza de parking</span> </div> <div class="placeholder-multimedia image overlay-box horizontal mb-small "> <img title="Imagen Vistas de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" src="https://st1.idealista.com/static/common/img/icons/px.png" data-ondemand-img="" data-service="https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/36/54/ae/584977561.jpg,WEB_DETAIL" data-relative-position="4" data-orientation="horizontal" alt="Imagen Vistas de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" data-xiti-page="detalle::foto" data-xiti-shared-n2="true" position="5" class="detail-img-gallery"/> <span id="gallery-tag-name-5" class="detail-gallery-tag-name">Vistas</span> </div> <div class="placeholder-multimedia image overlay-box horizontal mb-small "> <img title="Imagen Vistas de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" src="https://st1.idealista.com/static/common/img/icons/px.png" data-ondemand-img="" data-service="https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/16/fe/ee/584977562.jpg,WEB_DETAIL" data-relative-position="5" data-orientation="horizontal" alt="Imagen Vistas de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona" data-xiti-page="detalle::foto" data-xiti-shared-n2="true" position="6" class="detail-img-gallery"/> <span id="gallery-tag-name-6" class="detail-gallery-tag-name">Vistas</span> </div> </div> </div> <section id="mortgages"> <div id="helpus-improve" class="ide-box-detail overlay-box"> <h2 class="txt-medium txt-bold mb-small">¿Hay algún error en este anuncio?</h2> <p class="helpus-improve_txt"> Infórmanos para corregirlo y ayudar a otros usuarios. </p> <a class="helpus-improve_notify" href="#" data-xiti-page="detalle::conversiones::form-reportar-error" data-xiti-shared-n2="true" data-title="Cuéntanos qué error has visto"> Cuéntanos qué error has visto </a> </div> <div class="ide-box-detail overlay-box"> <div class="toggle-price"> <article class="price-feature clearfix"> <h2 class="txt-medium txt-bold">Precio</h2> <section class="price-features__container"> <p class="flex-feature"> <span class="txt-medium">Precio del inmueble:</span> <strong class="txt-medium">58 €/mes</strong> </p> <div> <p> <a href="#" class="counter-offer" data-xiti-page="detalle::conversiones::form_contraoferta" data-xiti-shared-n2="true" title='Hacer una contraoferta'> Hacer una contraoferta </a> </p> <p> <a id="alert-price-down-btn" class="favorite-btn" data-role="add" data-text-add="Recibir aviso si baja de precio" data-text-remove="¡Oído cocina! te avisaremos si baja de precio" data-xiti-click="detalle::conversiones::avisame_si_baja" data-xiti-shared-n2="true" data-targetId="13" title="¿Cuánto pagarías por este inmueble? recibir aviso si baja de precio">Recibir aviso si baja de precio</a> </p> </div> </section> </article> </div> </div> <div class="ide-box-detail overlay-box"> <article class="clearfix data-feature"> <a class="data__logo" href="/data/"><span class="icon-font mb-regular"> <span class="icon-idealista-icon"></span> <span class="icon-data"></span> </span></a> <section class="data-features__container"> <p class="txt-medium txt-bold">¿Cuánto vale este inmueble?</p> <p>Te enviamos un informe con la estimación de precio para este inmueble y con información de la zona.</p> <p> <a class="" href="/flow/estimacion-de-precio?lang=es&adId=81593047" data-xiti-navigation=detalle::link::product-1202 data-xiti-shared-n2=true>Comprar estimación de precio</a> </p> </section> </article> </div> </section> <a id="statsPosition" name="statsPosition"></a> <div id="mapWrapper" class="ide-box-detail overlay-box"> <div id="headerMap" class="clearfix"> <h2 class="txt-medium txt-bold mb-small">Ubicación</h2> <ul> <li>Calle del Comte Borrell, 28</li> <li> Barrio Sant Antoni </li> <li> Distrito Eixample </li> <li> Barcelona </li> <li> Área de Barcelona, Barcelona </li> </ul> </div> <div id="map"></div> <div id="static-map-container"> <div id="static-map"><a href="#" class="showMap" data-xiti-markup='{"click": {"xtPage":"detalle::map::photo","mustXtn2":false,"actionType":"PAGE"} }'></a></div> <div id="static-map-text-link"><a href="#" class="showMap icon-search" data-xiti-markup='{"click": {"xtPage":"detalle::map::link","mustXtn2":false,"actionType":"PAGE"} }'><span>Ampliar mapa</span></a></div> </div> </div> <div id='stats' class="ide-box-detail overlay-box mb-jumbo"> <h2 class='txt-medium txt-bold mb-small'>Estadísticas</h2> <div id="stats-ondemand" data-ondemand-html="/ajax/detailstatsview/81593047/" data-ondemand-html-params=""></div> </div> </div> </div> </div> </div> </div> <section class="links-block-home"> <div class="content"> <nav> <h3 class="h4-simulated"> ¿Buscas inmueble? </h3> <ul> <li> <a href="/" title="Buscador principal"> Buscador principal </a> </li> <li> <a href="/pisos-bancos" title="Pisos de bancos"> Pisos de bancos </a> </li> <li> <a href="/sareb" title="Sareb viviendas"> Sareb viviendas </a> </li> <li> <a href="/pisos-vpo" title="Vivienda protegida y VPO"> Vivienda protegida y VPO </a> </li> <li> <a href="/pisos-en-alquiler" title="Casas y pisos en alquiler"> Casas y pisos en alquiler </a> </li> <li> <a href="/pisos-compartidos" title="Pisos compartidos"> Pisos compartidos </a> </li> <li> <a href="/flow/estimacion-de-precio" title="Estimar precio de inmueble"> Estimar precio de inmueble </a> </li> <li> <a href="/informes-precio-vivienda" title="Informe de precios"> Informe de precios </a> </li> <li> <a href="https://www.idealista.com/archive/" title="Histórico de inmuebles"> Histórico de inmuebles </a> </li> </ul> </nav> <nav> <h3 class="h4-simulated"> Anunciantes particulares </h3> <ul> <li> <a href="/info/publicar-anuncio" title="Pon tu anuncio gratis"> Pon tu anuncio gratis </a> </li> <li> <a href="/particulares" title="Servicios para anunciantes particulares"> Servicios para anunciantes particulares </a> </li> <li> <a href="/info/mejorar-foto-video" title="Mejorar las fotos de tu anuncio"> Mejorar las fotos de tu anuncio </a> </li> <li> <a href="https://www.idealista.com/labs/cartel-anuncio-piso.htm" title="Imprimir carteles de tu anuncio"> Imprimir carteles de tu anuncio </a> </li> <li> <a href="/certificadoenergetico/" title="Solicitar certificado energético"> Solicitar certificado energético </a> </li> </ul> </nav> <nav> <h3 class="h4-simulated"> Profesionales inmobiliarios </h3> <ul> <li> <a href="/nuevo-profesional" title="Publica tus inmuebles de profesional"> Publica tus inmuebles de profesional </a> </li> <li> <a href="/login" title="¿Ya eres cliente? Entra en tu cuenta"> ¿Ya eres cliente? Entra en tu cuenta </a> </li> <li> <a href="https://www.idealista.com/news/inmobiliario/blog-de-idealista/2017/12/27/749411-cursos-de-marketing-inmobiliario-en-idealista-calendario-anual-2018" title="Cursos de marketing inmobiliario"> Cursos de marketing inmobiliario </a> </li> <li> <a href="/info/publicidad" title="Publicidad en idealista"> Publicidad en idealista </a> </li> <li> <a href="/info/acuerdos-internacionales" title="Acuerdos internacionales"> Acuerdos internacionales </a> </li> </ul> </nav> </div> </div> </section> <footer class="main-footer"> <div class="content"> <span class="icon-idealista-icon"></span> <div class="lang-selector lang-responsive"> <span class="lang-selector--lang-selected icon-arrow-dropdown"> <span class="flag lang-es"></span> <span class="lang-text">Español</span> </span> <ul class="lang-selector--lang-options" data-url-attribute="/user/update-user-language" data-user-authenticated="true"> <li> <a rel="nofollow" id="idioma-ca" value="ca" href="/ca/inmueble/81593047/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::cabecera::ca"> <span> <span class="flag lang-ca"></span>Català </span> </a> </li> <li> <a rel="nofollow" id="idioma-en" value="en" href="/en/inmueble/81593047/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::cabecera::en"> <span> <span class="flag lang-en"></span>English </span> </a> </li> <li> <a rel="nofollow" id="idioma-fr" value="fr" href="/fr/inmueble/81593047/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::cabecera::fr"> <span> <span class="flag lang-fr"></span>Français </span> </a> </li> <li> <a rel="nofollow" id="idioma-de" value="de" href="/de/inmueble/81593047/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::cabecera::de"> <span> <span class="flag lang-de"></span>Deutsch </span> </a> </li> <li> <a rel="nofollow" id="idioma-it" value="it" href="/it/inmueble/81593047/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::cabecera::it"> <span> <span class="flag lang-it"></span>Italiano </span> </a> </li> <li> <a rel="nofollow" id="idioma-pt" value="pt" href="/pt/inmueble/81593047/" data-xiti-shared-n2="true" data-xiti-navigation="cambio::idioma::cabecera::pt"> <span> <span class="flag lang-pt"></span>Português </span> </a> </li> <li class="separator"> <a href="https://www.idealista.it/es/" title="" data-xiti-shared-n2="true" data-xiti-navigation="cambio::pais::cabecera::it">idealista.it</a> </li> <li> <a href="https://www.idealista.pt/es/" title="" data-xiti-shared-n2="true" data-xiti-navigation="cambio::pais::cabecera::pt">idealista.pt</a> </li> </ul> </div> <div class="footer-links-about"> <nav> <h4>Sobre idealista</h4> <ul> <li> <a rel='nofollow' href="/info/sobre-idealista" title="Quiénes somos"> Quiénes somos </a> </li> <li> <a rel='nofollow' href="/comunicacion" title="Sala de prensa"> Sala de prensa </a> </li> <li> <a rel='nofollow' href="/info/trabaja-con-nosotros" title="Trabaja con nosotros"> Trabaja con nosotros </a> </li> <li> <a href="/labs/" title="idealista labs"> idealista labs </a> </li> </ul> </nav> <nav> <h4>Ayuda</h4> <ul> <li> <a rel='nofollow' href="/info/faq" title="Preguntas frecuentes (FAQs)"> Preguntas frecuentes (FAQs) </a> </li> <li> <a rel='nofollow' href="/info/contacto" title="Contacta con idealista"> Contacta con idealista </a> </li> <li> <a rel='nofollow' href="/info/proteccion-datos" title="Política de privacidad"> Política de privacidad </a> </li> <li> <a rel='nofollow' href="/info/politica-cookies" title="Política de cookies"> Política de cookies </a> </li> <li> <a rel='nofollow' href="/info/nota-legal" title="Condiciones generales"> Condiciones generales </a> </li> </ul> </nav> <nav> <h4> Otros países </h4> <ul> <li> <a rel='nofollow' href="https://www.idealista.it/es/" title="idealista Italia"> idealista Italia </a> </li> <li> <a rel='nofollow' href="https://www.idealista.pt/es/" title="idealista Portugal"> idealista Portugal </a> </li> </ul> </nav> </div> <div class="footer-links-social"> <div class="social-stores-links"> <h4> En tu móvil o tablet </h4> <nav class="app-stores"> <a href="https://itunes.apple.com/es/app/idealista.com/id465958311?mt=8" title="App Store" class="icon-itunes-link"></a> <a href="https://play.google.com/store/apps/details?id=com.idealista.android" title="Google Play" class="icon-android-link"></a> </nav> <nav class="social-links"> <a href="https://www.facebook.com/idealista" title="Síguenos en Facebook" class="icon-facebook"> <span>Síguenos en Facebook</span> </a> <a href="https://twitter.com/idealista" title="Noticias inmobiliarias en Twitter" class="icon-twitter-figure"> <span>Noticias inmobiliarias en Twitter</span> </a> <a href="https://www.youtube.com/idealistavideos" title="Noticias inmobiliarias en Youtube" class="icon-youtube"> <span>Noticias inmobiliarias en Youtube</span> </a> <a href="https://instagram.com/idealistacom" title="Síguenos en Instagram" class="icon-instagram-figure"> <span>Síguenos en Instagram</span> </a> </nav> </div> <h4> <strong>idealista</strong> <span class="ide-copyright"> Copyright &copy; 2000-2018 </span> </h4> </div> </div> </footer> <script>
var smartBannerConfig={locale:"es",userAuthenticated:true,urls:{urlLegalNotice:"/info/politica-cookies"}};
</script> <script type="text/javascript">
var communicatorConfig={enabled:true,endPointURL:"//commt.idealista.com",authCookieName:"cc",refreshTokenURL:"/communicator/refresh-token.ajax"};
</script> <script>
var config={locale:"es",userAuthenticated:true,propertyId:81593047,favoriteFirstTime:false,discardFirstTime:false,urlAddFavorite:"/add-favorite.htm",addFavoriteTargetId:"32",discardTargetId:"39",viewStatisticsTargetId:"40",urlRemoveFavorite:"/remove-favorite.htm",urlAddDiscarded:"/add-ruled-out-detail.htm",urlRemoveDiscarded:"/remove-ruled-out.htm",urlAddComment:"/update-favorite-comment.htm",urlContact:"/ajax/contact/2/sendcontact.ajax",urlRecommendations:"/ajax/recommendations/requestrecommendations.ajax",urlCounterOffer:"/ajax/contact/suggested/4/sendcontact.ajax",urlContactDetailGallery:"/ajax/contact/42/sendcontact.ajax",urlSuggestedAgencies:"/ajax/zoneexperts/suggested/2/sendcontact.ajax",urlReloadCaptcha:"/ajax/captcha/reloadCaptcha.ajax",urlVirtualTour:"",urlAlertSummary:"/ajax/alertsummary.ajax/25",mediaTablet:"screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px)",mediaMobile:"screen and (max-width: 767px)",mediaDesktop:"screen and (min-width: 1024px) and (min-device-width: 1024px)",mortgagesMinSavingsToContact:7,showLightboxPosition:null,showLightboxVirtualTour:false,detailUrl:"/inmueble/81593047/",imageSizes:{"1280X400":80,"140X105":80,"140":80,"300":85,"600":80,"850":80,"1500":80,"250X188":80,"500X375":80,"300X225":80,"600X450":80},maxAdContactMessagesSuggested:3,recommendationsToggle:true,lastMessageToggle:false,openContactModal:false,showAdIncidenceForm:false,urlContactMortgages:"/ajax/contact-mortgages.ajax?xtatc=[detalle_solicitar_hipoteca]",xitiClientMarkup:{detailFavoritesLoginInPlace:"detalle::conversiones::login-favoritear-inplace",detailRuledOutLoginInPlace:"detalle::conversiones::login-descartar-inplace",detailIncidenceSendForm:"detalle::conversiones::form-reportar-error",detailContactForm:"detalle::conversiones::form_contacto"},contactInGalleryLightboxTitle:"Contactar",contactInGalleryFormTitle:"¿Te ha gustado?",urlCreateUserAskingStats:"/new-user-asking-stats.ajax",showMorePhotos:{markup:'{"xtPage":"detalle::seemorephotos","mustXtn2":false,"actionType":"CLICK"}',desktop:{position:18,threshold:22,},mobile:{position:14,threshold:18,}},phoneIntlConfig:{initialCountry:"es",preferredCountries:[],allCountries:[]},urlCalculateUCISavings:"/ajax/calculate-savings-form"};var microsoft_key="";var mapConfig={latitude:"41.376661",longitude:"2.1637388",onMapElements:false,markerType:0,markerVisible:1,i18nDetail:"",versionId:"3.30",language:"es",clientId:"gme-idealistalibertad1",dataProvider:"googlev3",channel:"map_detail"};var adMultimediasInfo={multimediaInfo:[{tag:"Plaza de parking",title:"Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona",imageUrl:"/inmueble/81593047/foto/1/",multimediaId:584977557,shortImageUrl:false,aspectRatioId:1,absolutePosition:1,imageDataService:"https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/68/8d/75/584977557.jpg,WEB_DETAIL"},{tag:"Plaza de parking",title:"Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona",imageUrl:"/inmueble/81593047/foto/2/",multimediaId:584977558,shortImageUrl:false,aspectRatioId:1,absolutePosition:2,imageDataService:"https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/33/16/3a/584977558.jpg,WEB_DETAIL"},{tag:"Plaza de parking",title:"Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona",imageUrl:"/inmueble/81593047/foto/3/",multimediaId:584977559,shortImageUrl:false,aspectRatioId:1,absolutePosition:3,imageDataService:"https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/10/f1/b8/584977559.jpg,WEB_DETAIL"},{tag:"Plaza de parking",title:"Imagen Plaza de parking de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona",imageUrl:"/inmueble/81593047/foto/4/",multimediaId:584977560,shortImageUrl:false,aspectRatioId:1,absolutePosition:4,imageDataService:"https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/c4/e4/9b/584977560.jpg,WEB_DETAIL"},{tag:"Vistas",title:"Imagen Vistas de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona",imageUrl:"/inmueble/81593047/foto/5/",multimediaId:584977561,shortImageUrl:false,aspectRatioId:1,absolutePosition:5,imageDataService:"https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/36/54/ae/584977561.jpg,WEB_DETAIL"},{tag:"Vistas",title:"Imagen Vistas de garaje en calle del Comte Borrell, 28, Sant Antoni, Barcelona",imageUrl:"/inmueble/81593047/foto/6/",multimediaId:584977562,shortImageUrl:false,aspectRatioId:1,absolutePosition:6,imageDataService:"https://img3.idealista.com/blur/WEB_DETAIL/0/id.pro.es.image.master/16/fe/ee/584977562.jpg,WEB_DETAIL"}],mainPromoPic:false};
</script> <script>
var mortgagesConfig={simulateSavingsURL:"/ajax/calculate-savings-form",initialPrice:58,savedMoney:17.4,rateInit:2.25,locationId:"0-EU-ES-08",defaultPercentSavings:30,propertyTypeId:1,maxYears:40,limitYears:30,yearsSupported:30,taxRateVariable:0.81,simulationWithExpenses:true,taxRateFixedRanges:[],debounceMillis:300,termYears:40,xiti_params:{saving:{"icon-plus":"detail::mortgage-simulation::saving-increase","icon-minus":"detail::mortgage-simulation::saving-decrease","noUi-handle":"detail::mortgage-simulation::saving-slider"},read_more:{"read-more":"detail::mortgage-simulation::read-info"},read_close:{"read-more":"detail::mortgage-simulation::close-info"}},interestType:1,simulationType:1,offsetPercentSavings:0};mortgagesConfig.taxRateFixedRanges.push({min:0,max:10,rate:1.5});mortgagesConfig.taxRateFixedRanges.push({min:11,max:15,rate:1.55});mortgagesConfig.taxRateFixedRanges.push({min:16,max:20,rate:1.9});mortgagesConfig.taxRateFixedRanges.push({min:21,max:25,rate:2.15});mortgagesConfig.taxRateFixedRanges.push({min:26,max:40,rate:2.25});mortgagesConfig.taxRateFixedRanges.push({min:0,max:10,rate:1.5});mortgagesConfig.taxRateFixedRanges.push({min:11,max:15,rate:1.55});mortgagesConfig.taxRateFixedRanges.push({min:16,max:20,rate:1.9});mortgagesConfig.taxRateFixedRanges.push({min:21,max:25,rate:2.15});mortgagesConfig.taxRateFixedRanges.push({min:26,max:40,rate:2.25});mortgagesConfig.taxRateFixedRanges.push({min:0,max:10,rate:1.5});mortgagesConfig.taxRateFixedRanges.push({min:11,max:15,rate:1.55});mortgagesConfig.taxRateFixedRanges.push({min:16,max:20,rate:1.9});mortgagesConfig.taxRateFixedRanges.push({min:21,max:25,rate:2.15});mortgagesConfig.taxRateFixedRanges.push({min:26,max:40,rate:2.25});mortgagesConfig.taxRateFixedRanges.push({min:0,max:10,rate:1.5});mortgagesConfig.taxRateFixedRanges.push({min:11,max:15,rate:1.55});mortgagesConfig.taxRateFixedRanges.push({min:16,max:20,rate:1.9});mortgagesConfig.taxRateFixedRanges.push({min:21,max:25,rate:2.15});mortgagesConfig.taxRateFixedRanges.push({min:26,max:40,rate:2.25});mortgagesConfig.taxRateFixedRanges.push({min:0,max:10,rate:1.5});mortgagesConfig.taxRateFixedRanges.push({min:11,max:15,rate:1.55});mortgagesConfig.taxRateFixedRanges.push({min:16,max:20,rate:1.9});mortgagesConfig.taxRateFixedRanges.push({min:21,max:25,rate:2.15});mortgagesConfig.taxRateFixedRanges.push({min:26,max:40,rate:2.25});
</script> <script type="text/microtemplate" id="lightbox-header-images-tmpl">
<span id="image-gallery-tag" class="main-title"></span> <span id="image-gallery-share-links"> <div> <a href="#" id="image-gallery-share-friend-link" data-xiti-page="detalle::conversiones::form_compartir_foto" data-xiti-shared-n2="true" class="icon-share"><span>Compartir</span></a> <a href="#" id="gallery-contact-btn" class="icon-mail" data-xiti-markup='{"click": {"xtPage":"detalle::photo::contact","mustXtn2":false,"actionType":"CLICK"}}'><span>Contactar</span></a> </div> </span> <span id="image-gallery-pager"></span> <span class="lightbox-close icon-close" data-xiti-page></span>
</script> <script type="text/microtemplate" id="lightbox-header-map-tmpl">
<div class="address-tag"> <span id="map-tag" class="main-title">Mapa de la zona</span> <span id="address">Alquiler de garaje en calle del Comte Borrell, 28</span> <span class="map-links"> | <a href="#" class="active" data-xiti-page="detalle::streetview" data-xiti-shared-n2="true">Ver foto de la calle</a> <a href="#" class="d-none" data-xiti-page="detalle::mapa" data-xiti-shared-n2="true">Ver mapa</a> </span> </div> <span class="lightbox-close icon-close"></span> <div id="warning-address" class="contextual warning icon-feedbk-alert">El anunciante prefiere no mostrar la dirección exacta, pero más o menos por aquí...</div>
</script> <script type="text/javascript" defer src="https://st1.idealista.com/static/common/release/detail/detail.js?20181011-1554"></script> <script type="text/javascript" defer src="https://st1.idealista.com/static/common/release/modules/logged-user.js?20181011-1554"></script> <script type="text/microtemplate" id="favorite-first-time-tmpl" data-add-title='<span class="icon-fav">Guardar favorito</span>'>
<div class="modal-inner"> <p>Crea una lista con los anuncios que te gustan para tenerlos a mano. <br/> Escribe notas personales (solo para ti) para acordarte de los detalles.</p> <p>Te avisaremos si alguno de tus favoritos cambia de precio, le añaden fotos o se da de baja.</p> <p><button id="favoriteFirstTimeBtn" class="btn regular txt-bold">Ok, lo pillo</button></p> </div>
</script> <script type="text/microtemplate" id="discard-first-time-tmpl" data-add-title='<span class="icon-delete">Descartar</span>'>
<div class="modal-inner"> <p>Descarta los anuncios que no te interesan y dejarás de verlos cuando busques.</p> <p>Si luego te arrepientes los puedes recuperar desde tus descartados.</p> <p><button id="discardFirstTimeBtn" class="btn regular txt-bold">Ok, lo pillo</button></p> </div>
</script> <script type="text/microtemplate" id="promo-app-title-tmpl">
<span class="txt-bold">Bájate nuestra app</span>
</script> <script type="text/microtemplate" id="promo-app-content-tmpl">
<img class="promoApp" src="">
<p>Recibe avisos inmediatos de tus búsquedas y favoritos en cualquier lugar con la app gratuita de idealista</p>
<div class="download"><a id="buttonDownloadApp" class="btn action txt-bold" data-xiti-markup='{ "click": {"xtPage":"promo-app::download","mustXtn2":true,"actionType":"CLICK"} }' href="http://m.onelink.me/d181dd66">Descargar ahora</a></div>
<div class="cancel"><a class="buttonCancelDownloadApp" id="buttonCancelDownloadApp" data-xiti-click="promo-app::no-thanks">No, gracias</a></div>
</script> <script>
var configTwoSteps = {
urls: {
defaultLogin: "/es/login.ajax",
defaultPreauthorized: "/es/login-preauthorized.ajax",
userStatus: "/check-identification-service-user-status.ajax",
emailVerifyUrl: "/ajax/alerts-ls-existence-and-active"
},
userStatus: "", // authorized, preauthorized, blocked, error
recaptchaToggle: false,
recaptcha2slToggle: false,
deviceInfoToggle: false
};
</script> <script type="text/microtemplate" id="tsa-confirm-title">
Verificación de identidad
</script> <script type="text/microtemplate" id="tsa-confirm-send-again-pls">
<div class="modal-inner">
<p>¿No lo has recibido o no tienes el móvil contigo?</p>
<p class="icon-leads"><a href="#" id="sendAgain">Enviar nuevo código al móvil</a></p>
<p class="icon-phone">
Ponte en contacto con nuestro equipo llamando al
<a class="phone" href="tel://902 50 80 00">902 50 80 00</a>
</p>
<div class="item-form">
<label>
<span>Código de verificación</span>
<input type="text" id="code_2sa" name="code" data-validation="required" data-message-required="Venga, escribe el código ;-)" />
</label>
</div>
</div>
</script> <script type="text/microtemplate" id="tsa-confirm-content">
<p class="feedback success icon-feedbk-ok">Hemos enviado un código al {{=phone}}</p> <div class="modal-inner"> <p>Por tu seguridad te recomendamos que antes de continuar compruebes el estado de tu conexión. Para ello deberías ver este <span class="nobreak">icono <img src="https://st1.idealista.com/static/common/release/user-management/resources/img/locker.png"/></span> junto a la dirección web de idealista. </p> </div> <div class="modal-inner"> <div class="item-form"> <label> <span>Código de verificación</span> <input type="text" id="code_2sa" name="code" data-validation="required" data-message-required="Venga, escribe el código ;-)"/> </label> <a href="#" id="resendCode">¿No lo has recibido o no tienes el móvil contigo?</a> </div> </div>
</script> <script type="text/microtemplate" id="tsa-confirm-buttons">
<div class="modal-inner"> <a href="#" title="Confirmar y entrar" class="btn action accept confirm-btn">Confirmar y entrar</a> </div>
</script> <script type="text/microtemplate" id="tsa-confirm-wrong-code-feedback">
El código insertado no coincide con el que te hemos enviado.
</script> <script type="text/microtemplate" id="tsa-contactus-title">
Verificación de identidad
</script> <script type="text/microtemplate" id="tsa-contactus-insistent-feedback">
Para continuar llama al número que te mostramos y sigue nuestras indicaciones
</script> <script type="text/microtemplate" id="tsa-contactus-content">
<p class="feedback error icon-feedbk-ko">Parece que estamos teniendo algún problema en validar el código que intentas insertar</p> <div class="modal-inner"> <div class="contactus"> <p> Ponte en contacto con nuestro equipo llamando al <a class="phone" href="tel://902 50 80 00">902 50 80 00</a> y te proporcionaremos un nuevo código de verificación </p> </div> </div>
</script> <script type="text/microtemplate" id="tsa-contactus-buttons">
<div class="modal-inner"> <a href="#" title="Insertar nuevo código" class="btn regular accept">Insertar nuevo código</a> </div>
</script> <script type="text/microtemplate" id="tsa-contactus-insert-content">
<div class="modal-inner"> <p>Inserta el código que te hemos facilitado durante la llamada para acceder a tu cuenta</p> </div> <div class="modal-inner"> <div class="item-form"> <label> <span>Código de verificación</span> <input type="text" id="code_2sa" name="code" data-validation="required" data-message-required="Venga, escribe el código ;-)"/> </label> </div> </div>
</script> <script type="text/microtemplate" id="tsa-contactus-insert-buttons">
<div class="modal-inner"> <a href="#" title="Confirmar y entrar" class="btn action accept confirm-btn">Confirmar y entrar</a> </div>
</script> <script type="text/microtemplate" id="contact-feedback-tmpl">
<div class="contextual success icon-feedbk-ok"> {{normalMessage}} ¡Genial! mensaje enviado {{:normalMessage}} mensaje enviado a las inmobliarias {{/normalMessage}} {{showRepeat}} <a href="#" class="repeat-contact" data-xiti-page="volver-a-contactar-mail-cliente-a-detalle"> Volver a contactar </a> {{/showRepeat}} </div> {{saveAlert}} <div> <p class="text-save-search"> Guarda tu búsqueda para recibir por email nuevos anuncios similares a este </p> <a href="#" class="btn action expand txt-bold txt-big save-search" title='Guardar búsqueda' data-summaryurl="/recibir-alertas-gratis-primer-resumen/25" data-saveurl="/savealert.ajax/20" data-saverelatedurl="/ajax/save-related-alert-popup.ajax/29" data-emailverifyurl="/ajax/alerts-ls-existence-and-active/18" data-forgotpasswordurl="/recordar-password" data-didntgetmailurl="/info/info-problema-email"> Guardar búsqueda </a> {{/saveAlert}} {{suggestAgencies}} <p> Estas inmobiliarias te pueden ayudar a buscar inmuebles similares </p> <ul> {{@suggestedAgencies}} <li> <input type="checkbox" id="suggest_inmo_{{=_key}}" data-inmo-id="{{=_val.commercialDataId}}" checked/> <label for="suggest_inmo_{{=_key}}"> {{=_val.commercialName}} </label> </li> {{/@suggestedAgencies}} </ul> <a href="#" class="btn regular contact-pro expand" title='Contactar agencias'> Contactar agencias </a> {{/suggestAgencies}} </div>
</script> <script type="text/microtemplate" id="counteroffer-tmpl" data-modal-title="Hacer una contraoferta" data-service-error='¡Vaya! No hemos podido enviar tu mensaje ¡Prueba otra vez!'>
<div class="modal-inner" contact-modal-type="counteroffer"> <form action="" novalidate> {{showFeedback}} <div class="feedbacks-container"> {{=feedbackTmpl}} </div> {{/showFeedback}} {{showForm}} <ul> <li class="item-form"> Precio actual: 58 € </li> <li class="item-form"> <label for="counteroffer-how"> ¿Cuánto pagarías? </label> <input name="counteroffer-how" id="counteroffer-how" type="text" value="" class="half-input" data-validation="required" data-message-required='Indica cuanto estás dispuesto a pagar' autofocus> € <span data-error-here></span> </li> <li class="item-form contacted{{showContactTime}} show{{/showContactTime}}"> <span class="icon-mail">Has contactado </span> </li> <li class="item-form"> <label for="counteroffer-comments"> Más comentarios </label> <textarea name="counteroffer-comments" id="counteroffer-comments" type="text"></textarea> {{showSuggestedMessages}} <ul class="last-contact-messages"> {{suggestedMessages}} {{=suggestedMessages}} {{/suggestedMessages}} </ul> {{/showSuggestedMessages}} </li> <li class="item-form"> <label for="counteroffer-email"> Tu email </label> <input name="counteroffer-email" id="counteroffer-email" type="email" class="js-email-field" value="pablomartincalvo@gmail.com" autocomplete="email" data-validation="required email" data-message-email="Revisa el formato de tu email" data-message-required='Revisa el formato de tu email'> </li> <li class="item-form half-items clearfix"> <div> <label for="counteroffer-phone"> Tu teléfono </label> <input name="counteroffer-phone" id="counteroffer-phone" type="tel" class="js-phone-field" value="" data-validation="phone required" data-message-phone="Revisa tu teléfono" data-message-required='Revisa tu teléfono'> </div> <div> <label for="counteroffer-name"> Tu nombre </label> <input name="counteroffer-name" id="counteroffer-name" type="text" data-validation="name" value="Pablo" data-message-name="Esto no parece un nombre"> </div> </li> <li class="item-form {{addToFavorites}} {{:addToFavorites}}d-none{{/addToFavorites}}"> <label for="counteroffer-fav" class="input-checkbox"> <input type="checkbox" id="counteroffer-fav" name="counteroffer-fav" {{addToFavorites}}checked{{/addToFavorites}}/> <span><span>Guardar en tus favoritos</span></span> </label> </li> <li> <div class="captcha-miniFields d-none" data-service-prefix="counterOffer"> <div class="captcha"> <div class="captcha-img"> </div> </div> <div class="item-form half-items clearfix"> <label> <span>Escribe los números y letras que ves arriba</span> <div> <input type="text" class="_captcha" name="contact-captcha" autocapitalize="none" autocorrect="off"/> </div> </label> <p><a class="captcha-reload" href="#">¿No entiendes lo que pone?</a></p> </div> </div> </li> <div id="privacy-policy-detail" class="item-form privacy-policy-container"> <label class="input-checkbox" data-validation="checkbox" data-message-checkbox="Para contactar debes aceptar la política de privacidad" data-error-name="privacy-policy-checkbox"> <input type="checkbox" name="privacy-policy-checkbox"/> <span><span> Aceptar <a href="/info/proteccion-datos" target="_blank">política de privacidad</a> </span></span> </label> <input type="hidden" name="privacyPolicyAccepted" value="true"/> </div> <div id="recommendations-detail" class="item-form recommendations-container"> <div> <label class="input-checkbox" data-error-name="recommendations-checkbox"> <input type="checkbox" name="recommendations-checkbox" data-xiti-markup='{"click":[{"xtPage":"detalle::conversiones::form_contraoferta::recomendations-on","xtn2":"","mustXtn2":"","actionType":"CLICK","mustApply":"checkboxChecked"},{"xtPage":"detalle::conversiones::form_contraoferta::recomendations-off","xtn2":"","mustXtn2":"","actionType":"CLICK", "mustApply":"checkboxUnchecked"}]}'/> <span> <span> Recibir inmuebles de idealista similares a este </span> </span> </label> </div> </div> <input type="hidden" name="operationId" value="2"/> <input type="hidden" name="type" id="contact-type" value=""/> <li class="item-form"> <span class="service-error-container contextual full-width error icon-feedbk-ko d-none"></span> <div class="d-none"> <input type="text" value="" name="counteroffer-mail"> </div> <input type="hidden" name="adId" value="81593047"/> <input class="btn action txt-bold" value='Hacer una contraoferta' type="submit" id="counteroffer-send" data-xiti-page="contactar-mail-cliente-a-detalle"> </li> </ul> {{/showForm}} </form> </div>
</script> <script type="text/microtemplate" id="saveAlertsPopupTitle">
<div class="modal-inner"> Antes de seguir, comprueba que estos criterios son correctos </div>
</script> <script type="text/microtemplate" id="saveAlertsPopupContent">
<div class="modal-inner"> <ul class="criterios"> {{@criterios}}<li>{{=_val}}</li>{{/@criterios}} </ul> <span class="advice"> {{avisoNormal}} Se publican de media <strong>{{=numAnuncios}} anuncios nuevos al día</strong> con estos criterios {{/avisoNormal}} {{avisoMinimo}} <span class="lowFrequency"><strong>¡Ojo! Te llegarán muy pocos avisos</strong></span><br/> {{minimoOne}} <span class="lowFrequency">Se publica de media menos de 1 anuncio nuevo al día con estos criterios</span> {{:minimoOne}} <span class="lowFrequency">Se publican de media menos de {{=numAnuncios}} anuncios nuevos al día con estos criterios</span> {{/minimoOne}} {{/avisoMinimo}} {{avisoMaximo}} <span class="highFrequency"><strong>¡Ojo! Te llegarán muchos avisos</strong></span><br/> <span class="highFrequency">Se publican de media más de {{=numAnuncios}} anuncios nuevos al día con estos criterios</span> {{/avisoMaximo}} </span> </div>
</script> <script type="text/microtemplate" id="saveAlertsPopupButtons">
<div class="modal-inner"> {{continuarSolo}} <a href="#" class="continuarlink accept">Vale está bien, continuar &raquo;</a> {{:continuarSolo}} <a href="#" class="btn regular accept">Sí son correctos, continuar</a> <a href="#" class="revisarCriterios">Revisar criterios</a> {{/continuarSolo}} </div>
</script> <form method="post" name="suggestForm" id="suggestForm" class="is-hidden" action="/seleccionar-tipo-alerta" data-popupURL="/recibir-alertas-gratis-primer-resumen"> <input name="mailSaveSearch" type="hidden" value=""/> <input type="hidden" name="savingAlertStartingPoint" value=""> <script type="text/microtemplate" class="title">
Guarda la búsqueda para no perderte los anuncios que te interesan
</script> <script type="text/microtemplate" class="content">
<p>Te mandamos por email los anuncios nuevos que se publiquen con tus criterios</p> <ul class="criterios"> {{@criterios}}<li>{{=_val}}</li>{{/@criterios}} </ul> <span class="advice"> Se publican de media <strong>{{=numAnuncios}} anuncios nuevos al día</strong> con estos criterios </span>
</script> <script type="text/microtemplate" class="buttons">
<a href="#" class="btn regular accept">Vale, guardar búsqueda</a> <a href="#" class="cancel">No, gracias</a>
</script> </form> <script type="text/microtemplate" id="share-module-tmpl" data-title-normal="Compartir" data-title-picture="Enviar esta foto a un amigo" data-title-virtualtour="Enviar visita virtual a un amigo">
<div class="modal-inner"> <form action="" novalidate> <div class="loading-layer"> <div class="loading"></div> </div> {{showMessage}} <div class="feedback success icon-feedbk-ok"> {{picture.id}} Hemos enviado la foto a tus amigos {{:picture.id}} {{virtualtour.id}} Hemos enviado la visita virtual a tus amigos {{:virtualtour.id}} Hemos enviado el anuncio a tus amigos {{/virtualtour.id}} {{/picture.id}} </div> {{/showMessage}} {{showFavAdded}} <p>También hemos guardado el anuncio como favorito para tu comodidad</p> {{/showFavAdded}} {{virtualtour.id}} <div class="picture-container virtualtour-container"> <img src="{{=virtualtour.id}}" alt="{{=virtualtour.id}}" class="pictureSend horizontal"/> </div> {{/virtualtour.id}} {{picture.id}} <div class="picture-container"> <img src="{{=picture.url}}" alt="{{=picture.url}}" class="pictureSend {{=picture.orientation}}"/> </div> <input type="hidden" name="share-to-friend-to-picture_id" value="{{=picture.id}}"/> {{/picture.id}} {{virtualtour.id}} <input type="hidden" name="share-to-friend-to-virtualtour_id" value="{{=virtualtour.id}}"/> {{/virtualtour.id}} {{showForm}} <ul> <li class="item-form"> <label for="share-to-friend-to">Email de tus amigos</label> <input name="share-to-friend-to" id="share-to-friend-to" type="email" value="" data-validation="required multiple_emails" data-message-required="Dinos a quién se lo enviamos ;-)" data-message-multiple_emails="Revisa el formato de los emails de tus amigos" autofocus> <span class="helpText">Si son varios sepáralos con una coma (,)</span> </li> <li class="item-form"> <label for="share-to-friend-from">Tu email</label> <input name="contact-email" id="share-to-friend-from" value="pablomartincalvo@gmail.com" type="email" autocomplete="email" data-validation="required email" data-message-required="Indica tu email" data-message-email="Revisa el formato de tu email"> <span class="helpText"> {{picture.id}} Quien recibe la foto lo verá {{:picture.id}} {{virtualtour.id}} Quien recibe la visita virtual lo verá {{:virtualtour.id}} Quien recibe el anuncio lo verá {{/virtualtour.id}} {{/picture.id}} </span> </li> <li class="item-form"> <label for="share-to-friend-message">Tu mensaje</label> <textarea rows="2" name="contact-message" maxlength="1000" id="share-to-friend-message"></textarea> </li> <li> <input class="btn action txt-bold txt-big" value='Enviar' type="submit" id="share-friend-send"/> </li> </ul> <div class="copy-url"> <h4 class="copy-url__title mb-mini">Copiar URL</h4> <div class="copy-url__box"> <input class="copy-url__box-text" type="text" readonly="readonly" value="www.idealista.com/81593047"/> <span class="icon-copy clipboard-share" data-txt-copied="Copiado">copiar</span> <span class="copy-url__box-feedback contextual success icon-feedbk-ok">copiado al portapapeles</span> </div> <ul class="copy-url__social"> <li class="copy-url__social-whatsapp"> <a class="share-whatsapp-link icon-whatsapp-outline" href="http://api.whatsapp.com/send?text=http://www.idealista.com/inmueble/81593047/"></a> </li> </ul> </div> <input type="hidden" id="adId" name="share-to-friend-adId" value="81593047"/> <input type="hidden" id="cookieEnabled" name="cookieEnabled" value="true"/> <div class="d-none"> <input type="text" value="" name="contact-mail"> </div> {{:showForm}} {{picture.id}} <p><a href="" data-xiti-shared-n2="true" data-xiti-page="detalle::conversiones::form_compartir_foto" title="Enviar esta foto a más gente" class="anotherTime">Enviar esta foto a más gente</a></<p> {{:picture.id}} {{virtualtour.id}} <p><a href="" data-xiti-shared-n2="true" data-xiti-page="detalle::conversiones::form_compartir_foto" title="Enviar esta visita virtual a más gente" class="anotherTime">Enviar esta visita virtual a más gente</a></p> {{:virtualtour.id}} <p><a href="" data-xiti-shared-n2="true" data-xiti-page="detalle::conversiones::form_compartir" data-xiti-click="detalle::compartir::email" title="Envía este anuncio a más gente" class="anotherTime">Envía este anuncio a más gente</a></p> {{/virtualtour.id}} {{/picture.id}} <p> <a href="#" class="btn action longer cancel">Cerrar</a> </p> {{/showForm}} </form> </div>
</script> <script type="text/microtemplate" id="notify-incidence-step1">
<div class="modal-inner"> <form action="" method="post" id="ferror" name="ferror"> <div class="item-form"> <p>Anuncio:Alquiler de garaje en calle del Comte Borrell, 28</p> <p>Esta información llega al equipo de calidad de idealista y al anunciante, pero él no conocerá tu identidad</p> <ul data-validation="radio" data-message-radio="Por favor selecciona una de las opciones que mejor describa el tipo de error que has visto"> <li> <label class="input-radio"> <input type="radio" id="iTipoComentario10" name="incidenceTypeId" value="10"/> <span><span>Ya está alquilado</span></span> </label> </li> <li> <label class="input-radio"> <input type="radio" id="iTipoComentario7" name="incidenceTypeId" value="7"/> <span><span>La dirección está mal</span></span> </label> </li> <li> <label class="input-radio"> <input type="radio" id="iTipoComentario1" name="incidenceTypeId" value="1"/> <span><span>Error en las fotos</span></span> </label> </li> <li> <label class="input-radio"> <input type="radio" id="iTipoComentario11" name="incidenceTypeId" value="11"/> <span><span>Es una posible estafa</span></span> </label> </li> <li> <label class="input-radio"> <input type="radio" id="iTipoComentario6" name="incidenceTypeId" value="6"/> <span><span>El precio no es correcto</span></span> </label> </li> <li> <label class="input-radio"> <input type="radio" id="iTipoComentario8" name="incidenceTypeId" value="8"/> <span><span>El teléfono es erróneo o no lo cogen</span></span> </label> </li> <li> <label class="input-radio"> <input type="radio" id="iTipoComentario9" name="incidenceTypeId" value="9"/> <span><span>El email es erróneo o el anunciante no responde</span></span> </label> </li> <li> <label class="input-radio"> <input type="radio" id="iTipoComentario5" name="incidenceTypeId" value="5"/> <span><span>Otro motivo</span></span> </label> </li> </ul> </div> <div class="item-form"> <label> <span>Descripción completa del error (opcional)</span> <textarea name="comments" maxlength="1000" id="ferror-text" placeholder="Este texto también le llegará al anunciante" data-message-required="Por favor, describe el error o errores que has visto"></textarea> <span id="comment" class="help-text block v-hidden">Este texto también le llegará al anunciante</span> </label> </div> <a href="#" class="btn action" id="submitBtn">Enviar error</a> </form> </div>
</script> <script type="text/microtemplate" id="notify-incidence-step2">
<div class="modal-inner"> <form action="" id="ferror2" method="post"> <input type="hidden" name="incidenceId" id="incidenceId" value=""/> <div class="feedback success icon-feedbk-ok" id="feedback-success-div"> <p>Gracias, lo revisaremos rápidamente</p> </div> <div class="item-form"> <h3>¿Quieres que te avisemos cuando se solucione?</h3> <p>Indícanos tus datos (no los recibirá el anunciante)</p> </div> <div class="item-form-and-half"> <label for="incidence-user-name">Tu nombre y apellidos</label> <input name="name" id="incidence-user-name" value="" type="text" data-validation="required" data-message-required="Requerido"> </div> <div class="item-form-and-half"> <label for="incidence-user-email">Tu email</label> <input name="mail" id="incidence-user-email" value="" type="email" autocomplete="email" data-validation="required email" data-message-required="Requerido" data-message-email="No es un mail válido"> </div> <a href="#" class="btn action" id="submitBtn">Enviar</a> <a href="#" id="cancelBtn">No, gracias</a> </form> </div>
</script> <script type="text/microtemplate" id="notify-incidence-step3">
<div class="modal-inner"> <div class="feedback success icon-feedbk-ok" id="user-added-success-div"> <p>Oído cocina, te avisaremos cuando esté aclarado</p> </div> <div class="item-form"> <p>Gracias por ayudarnos a mejorar idealista :-)</p> </div> <a href="#" class="btn action" id="closeBtn">Cerrar</a> </div>
</script> <script type="text/microtemplate" id="contact-mortgages-tmpl">
<div class="modal-inner"> <form id="send-contact-form" action="/enviar-contacto-hipoteca" method="post" novalidate> <input type="hidden" name="adId" value="81593047"> <input type="hidden" name="monthlyRate" value="{{=calculated.monthlyRate}}"> <input type="hidden" name="interestRate" value="{{=calculated.taxes}}"> <input type="hidden" name="totalPrice" value="{{=calculated.houseAmount}}"> <input type="hidden" name="mortgageTime" value="{{=calculated.numberOfMonths}}"> <input type="hidden" name="mortgageFormType" value=""> <input type="hidden" name="locationId" value="0-EU-ES-08"> <input type="hidden" name="locationName" value="Sant Antoni"> <input type="hidden" name="propertyTypeId" value="1"> <input type="hidden" name="options" value="simulation"> <input type="hidden" name="origin" value="{{=calculated.simulationType}}"> <input type="hidden" name="mortgageSource" value=""> <input type="hidden" name="mortgageSourceDesc" value=""> <div class="hipotecas-logo"> <a target="_blank" href="/hipotecas/"> <span class="icon-idealista-icon"></span><span class="icon-hipotecas"></span> </a> </div> <div class="feedback-container d-none"> <div class="feedback success icon-feedbk-ok"> Tus datos han sido enviados <span class="info"> Si no quieres esperar llámanos al <span class="phoneDesktop"></span> <a href="tel:" class="phoneMobile"></a> (lunes a viernes de 09h00 a 20h00) </span> </div> <div> <span>En breve nos pondremos en contacto contigo para analizar tu caso.</span> <span>Servicio gratuito y sin compromiso.</span> </div> <h4>Descubre las mejores hipotecas seleccionadas por idealista:</h4> <a id="comparator-link" href="#">Ver ofertas de hipotecas personalizadas</a> <a href="#" class="btn regular closeBtn cancel">Cerrar</a> </div> <div class="form-container"> <div id="contact-step1"> <p class="mortgages-info"> Personaliza tu simulación para ver las mejores hipotecas<br> Condiciones preferentes desde Euribor + {0}%<br> </p> <p class="step-title txt-big txt-bold">Paso 1 de 3</p> <p class="txt-medium txt-bold">Información sobre el inmueble</p> <div class="item-form half-items clearfix"> <div> <label><span>Tipo de compra</span> <select id="buyTypeId" name="buyTypeId" data-validation="select" data-message-select="Necesitamos conocer este dato"> <option value="">Seleccionar</option> </select> </label> </div> <div> <label><span>¿Cuándo vas a comprar?</span> <select id="buyingWhen" name="buyingWhen" data-validation="select" data-message-select="Necesitamos conocer este dato"> <option value="">Seleccionar</option> <option value="1">Ya he hecho la reserva </option> <option value="2">Quiero hacer una oferta</option> <option value="3">Estoy buscando vivienda</option> <option value="4">Solo quiero asesoramiento</option> </select> </label> </div> </div> <div class="item-form half-items clearfix"> <div> <label> <span>Precio del inmueble</span> <span class="desc-container"> <input type="tel" name="mortgageAmount" data-validation="required number" maxlength="13" value="58" data-message-required="Necesitamos conocer este dato" data-message-number="Debe ser un número"/> <span class="desc">Euros</span> </span> </label> </div> <div> <label> <span>Ahorro aportado</span> <span class="desc-container"> {{calculated.savings}} <input type="tel" name="savings" data-validation="required number" maxlength="13" value="{{=calculated.savings}}" data-message-required="Necesitamos conocer este dato" data-message-number="Debe ser un número"/> {{:calculated.savings}} <input type="tel" name="savings" data-validation="required number" maxlength="13" value="" data-message-required="Necesitamos conocer este dato" data-message-number="Debe ser un número"/> {{/calculated.savings}} <span class="desc">Euros</span> </span> </label> </div> </div> <div class="item-form"> <button id="next-to-step2-btn" type="button" class="btn action expand" data-xiti-click="">Continuar</button> </div> </div> <div id="no-savings-step"> <div class="feedback contextual full-width warning icon-feedbk-alert error-container"> <p>Los bancos piden un poquito más de ti</p> </div> <p>Para conseguir la hipoteca, los bancos suelen pedir una aportación del 20% del precio de compra más gastos.</p> <a id="go-to-simulator" href="#" data-simulator-url="" class="btn action expand" data-xiti-click="">Calcular gastos</a> <div> <a id="back-step1-btn" href="#" data-xiti-click="">Volver al paso 1</a> </div> </div> <div id="contact-step2"> <p class="mortgages-info"> Personaliza tu simulación para ver las mejores hipotecas<br> Condiciones preferentes desde Euribor + {0}%<br> </p> <p class="step-title txt-big txt-bold">Paso 2 de 3</p> <p class="txt-medium txt-bold">Información sobre ti</p> <div class="item-form half-items clearfix"> <div> <label> <span>Tipo de empleo</span> <select id="contractType" name="contractType" data-validation="select" data-message-select="Necesitamos conocer este dato"> <option value="">Seleccionar</option> <option value="1">Fijo</option> <option value="4">Temporal</option> <option value="10">Pensionista</option> <option value="2">Funcionario</option> <option value="3">Autónomo</option> <option value="0">Otros</option> </select> </label> </div> <div> <label> <span>Edad del solicitante más joven</span> <span class="desc-container"> <input type="tel" name="youngestAge" data-validation="required number maximum minimum" data-maximum="70" data-minimum="18" maxlength="2" value="" data-message-minimum="Revisa tu edad" data-message-maximum="Revisa tu edad" data-message-required="Necesitamos conocer este dato" data-message-number="Debe ser un número"/> </span> </label> </div> </div> <div class="item-form half-items clearfix"> <div> <label> <span>Ingresos familiares al mes</span> <span class="desc-container"> <input type="tel" name="monthlyIncome" data-validation="required number" value="" maxlength="13" data-message-required="Necesitamos conocer este dato" data-message-number="Debe ser un número"/> <span class="desc">Euros</span> </span> </label> </div> <div> <label> <span>Cuotas otros préstamos</span> <span class="desc-container"> <input type="tel" name="monthlyDebts" data-validation="number" maxlength="13" value="" data-message-number="Debe ser un número"/> <span class="desc">Euros</span> </span> </label> </div> </div> <div class="item-form"> <button id="next-to-step3-btn" type="button" class="btn action expand" data-xiti-click="">Continuar</button> </div> </div> <div id="contact-step3"> <p class="mortgages-info"> Te ayudamos con tu hipoteca: <span class="phoneDesktop"></span> <a href="tel:" class="phoneMobile"></a> <br> <span>Servicio gratuito y sin compromiso</span> </p> <div class="feedback contextual full-width warning icon-feedbk-alert error-container d-none"> <p>Algo no ha ido bien. Por favor, inténtalo de nuevo</p> </div> <p class="step-title txt-big txt-bold">Paso 3 de 3</p> <p class="txt-bold">Déjanos tus datos y te contactamos</p> <div class="item-form half-items clearfix"> <div> <label> <span>Tu nombre y apellidos</span> <input type="text" name="username" maxlength="50" value="Pablo" autocomplete="on" data-validation="required" data-message-required="Necesitamos conocer este dato"/> </label> </div> <div> <label> <span>Tu teléfono</span> <input type="text" name="phone" value="" data-validation="required phone" data-message-required="Necesitamos conocer este dato" data-message-phone='Revisa tu teléfono' maxlength="13"/> </label> </div> </div> <div class="item-form email"> <div> <label> <span>Tu email</span> <input type="email" name="email" maxlength="100" value="pablomartincalvo@gmail.com" autocomplete="email" data-validation="required email" data-message-required="Necesitamos conocer este dato" data-message-email='Revisa el formato de tu email' </label> </div> </div> <div class="item-form observations"> <label> <span> ¿Tienes alguna pregunta? (Opcional) </span> <textarea maxlength="1000" name="message"></textarea> </label> </div> <div class="item-form js-data-protection js-no-dataprotection-cookie"> <label class="input-checkbox txt-small" data-validation="checkbox" data-message-checkbox="Necesitas marcar esta opción para enviar el formulario "> <input type="checkbox" name="privacyCheck" value="true" data-cookie="false"/> <span> <span> Acepto la <a target="_blank" href="/hipotecas/privacidad">política de privacidad</a> y <a target="_blank" href="/hipotecas/condiciones-contratacion">condiciones generales</a> </span> </span> </label> <label class="input-checkbox txt-small"> <input type="checkbox" name="promoCheck" value="true" data-cookie="false"/> <span> <span>Acepto recibir comunicaciones comerciales de idealista/hipotecas, por cualquier medio, y las que me remita de los sectores financiero, inmobiliario, legal y asegurador.</span> </span> </label> </div> <div class="item-form"> <input id="send-form-mortgages" type="submit" class="btn action expand" data-xiti-click="" value="Analizar mi caso"> </div> </div> </div> </form> </div>
</script> <script type="text/microtemplate" id="show-more-photos-tmpl">
<div id="show-more-photos-button" class="button overlay-box"> <a class="btn regular more-photos"> Ver {{=hiddenPhotosLeft}} fotos siguientes </a> </div>
</script> <script type="text/microtemplate" id="saving-alert-tmpl">
{{lessSavingAlert}} Necesitas cubrir al menos los gastos. <a id="link-set-saving" href="" data-xiti-markup='{"click":{"xtPage": "detalle::mortgages::savings-adjust","mustXtn2":"true","actionType":"CLICK"}}'>Ajustar a los gastos</a>. {{/lessSavingAlert}} {{bigSavingWarning}} El ahorro aportado no puede ser mayor que el precio del inmueble {{/bigSavingWarning}}
</script> <script type="text/microtemplate" id="saving-warning-tmpl">
El ahorro aportado no puede ser mayor que el precio del inmueble
</script> <script type="text/microtemplate" id="uci-contact-tmpl" data-title="">
<section class="contact-uci"> <form class="clearfix" action="/ajax/contact-mortgages.ajax" method="post" novalidate> <input type="hidden" name="adId" value="81593047"> <input type="hidden" name="monthlyRate" value="{{=calculated.monthlyRate}}"> <input type="hidden" name="interestRate" value="{{=calculated.taxes}}"> <input type="hidden" name="totalPrice" value="{{=calculated.houseAmount}}"> <input type="hidden" name="mortgageTime" value="{{=calculated.numberOfMonths}}"> <input type="hidden" name="loanAmount" value="{{=calculated.savings}}"> <input type="hidden" name="options" value=""> <input type="hidden" name="origin" value="1"> <input type="hidden" name="mortgageSource" value="idealista"> <input type="hidden" name="mortgageSourceDesc" value=""> <input type="hidden" name="mortgageFormType" value=""> <input type="hidden" name="adjustSavings" value="false"> <div class="logo-idealista"> <a href="/hipotecas/"> <span class="icon-idealista-icon"></span> <span class="icon-hipotecas"></span> </a> </div> <div class="feedback-container uci d-none"> <div class="feedback success icon-feedbk-ok"> Tus datos han sido enviados </div> <div> <span>En breve nos pondremos en contacto contigo para analizar tu caso.</span> <span>Servicio gratuito y sin compromiso.</span> </div> <a href="#" class="btn regular closeBtn cancel">Cerrar</a> </div> <div class="feedback contextual full-width warning icon-feedbk-alert error-container d-none"> <p>Algo no ha ido bien. Por favor, inténtalo de nuevo</p> </div> <div class="form-container"> <p>Una vez completado el formulario UCI se pondrá en contacto contigo para presentarte las mejores soluciones</p> <div class="step-1"> <p class="txt-big txt-form-steps"><strong>Paso 1 de 2</strong></p> <p class="txt-bold">Indícanos tus datos</p> <div class="item-form half-items clearfix"> <div> <label> <span>Precio del inmueble</span> <span class="desc-container"> <span class="desc">Euros</span> <input type="tel" name="mortgageAmount" maxlength="9" data-min="0" data-max="2000000" data-validation="required number" data-message-required="Necesitamos conocer este dato" value="58"> </span> </label> </div> <div class="savings-container"> <label> <span>Ahorro aportado</span> <span class="desc-container"> <span class="desc">Euros</span> {{calculated.savings}} <input type="tel" name="savings" data-validation="required number savingamountinvalid" maxlength="13" value="{{=calculated.savings}}" data-message-required="Necesitamos conocer este dato" data-message-number="Debe ser un número"/> {{:calculated.savings}} <input type="tel" name="savings" data-validation="required number savingamountinvalid" maxlength="13" value="" data-message-required="Necesitamos conocer este dato" data-message-number="Debe ser un número"/> {{/calculated.savings}} </span> </label> </div> </div> <div class="feedback contextual full-width warning icon-feedbk-alert d-none" id="saving-warning"></div> <div class="item-form half-items clearfix"> <div> <label> Número de titulares <ul class="horizontal-list"> <li> <label class="input-radio"> <input type="radio" name="applicants" value="1" checked="true"> <span> <span>1 titular</span> </span> </label> </li> <li> <label class="input-radio"> <input type="radio" name="applicants" value="2" checked="false"> <span> <span>2 titulares</span> </span> </label> </li> </ul> </label> </div> <div> <label> <span>Edad del solicitante más viejo</span> <span class="desc-container"> <span class="desc">Años</span> <input type="tel" name="olderHolderAge" maxlength="2" data-min="0" data-max="99" data-validation="required number" data-message-required="Necesitamos conocer este dato" value=""> </span> </label> </div> </div> <div class="item-form half-items clearfix"> <div> <label> <span>Ingresos familiares al mes</span> <span class="desc-container"> <span class="desc">Euros</span> <input type="tel" name="monthlyIncome" maxlength="9" data-min="0" data-max="2000000" data-validation="required number" data-message-required="Necesitamos conocer este dato" value=""> </span> </label> </div> <div> <label for="buyTypeId"> <span>Tipo de compra</span> <select id="buyTypeId" name="buyTypeId" data-validation="select" data-message-select="Necesitamos conocer este dato"> <option value="">Seleccionar</option> </select> </label> </div> </div> <div> <button class="go-to-step-2 btn action expand">Siguiente</button> </div> </div> <div class="step-2 d-none"> <p class="txt-big txt-form-steps"><strong>Paso 2 de 2</strong></p> <p class="txt-bold">Detalles de contacto</p> <div class="item-form"> <div> <label> <span>Tu nombre y apellidos</span> <input data-validation="required" data-message-required="Necesitamos conocer este dato " name="username" type="text" maxlength="50" value=""> </label> </div> </div> <div class="item-form"> <div> <label> <span>Tu email</span> <input id="email" name="email" type="email" autocomplete="email" data-validation="email required" data-message-email="Revisa el formato de tu email" data-message-required="Necesitamos conocer este dato" maxlength="100" value=""> </label> </div> </div> <div class="item-form half-items clearfix"> <div> <label> <span>Tu teléfono</span> <input id="phone" name="phone" type="text" data-validation="phone-inter required" data-message-phone-inter="Revisa tu teléfono" data-message-required="Necesitamos conocer este dato" value=""> </label> </div> <div> <label> <span>¿Cuándo vas a comprar?</span> <select id="buyingWhen" name="buyingWhen" data-validation="select" data-message-select="Necesitamos conocer este dato"> <option value="">Seleccionar</option> <option value="1">Ya he hecho la reserva</option> <option value="2">Quiero hacer una oferta</option> <option value="3">Estoy buscando vivienda</option> <option value="4">Solo quiero asesoramiento</option> </select> </label> </div> </div> <div class="item-form observations"> <label> <span>¿Tienes alguna pregunta? (Opcional)</span> <textarea id="message" name="message" maxlength="1000"></textarea> </label> </div> <div class="bank-list"> <label> Enviar a: </label> <ul class="list-horizontal" data-validation="checkbox" data-message-checkbox="Necesitamos conocer este dato"> <li> <label class="input-checkbox"> <input type="checkbox" name="banks" checked="true" value="abanca"/> <span> <span>Abanca</span> </span> </label> </li> <li> <label class="input-checkbox"> <input type="checkbox" name="banks" checked="true" value="bankinter"/> <span> <span>Bankinter</span> </span> </label> </li> <li> <label class="input-checkbox"> <input type="checkbox" name="banks" checked="true" value="hipotecascom"/> <span> <span>UCI</span> </span> </label> </li> <li> <label class="input-checkbox"> <input type="checkbox" name="banks" checked="true" value="bancoctt"/> <span> <span><span class="hide-on-mobile">Banco </span>CTT</span> </span> </label> </li> </ul> </div> <div class="item-form js-data-protection js-no-dataprotection-cookie"> <label class="input-checkbox txt-small" data-validation="checkbox" data-message-checkbox="Necesitas marcar esta opción para enviar el formulario "> <input type="checkbox" name="privacyCheck" value="true" data-cookie="false"/> <span> <span> Acepto la <a target="_blank" href="/info/proteccion-datos">política de privacidad</a> y <a target="_blank" href="/info/nota-legal">condiciones generales</a> </span> </span> </label> <label class="input-checkbox txt-small"> <input type="checkbox" name="promoCheck" value="true" data-cookie="false"/> <span> <span>Acepto recibir comunicaciones comerciales de idealista/hipotecas, por cualquier medio, y las que me remita de los sectores financiero, inmobiliario, legal y asegurador.</span> </span> </label> </div> <div class="item-form"> <input class="btn action send-form" type="submit" value="Enviar"/> </div> </div> </div> </form> </section>
</script> <script type="text/microtemplate" id="expenses-glossary-tmpl">
<div id="expenses-glossary-content" class="expenses-glossary"> <p class="h3-simulated txt-bold mb-regular">Impuestos y gastos</p> <p>Cálculo teniendo en cuenta la localización y condición del inmueble.</p> <table id="buying-expenses"> <thead> <tr> <th class="txt-bold" colspan="3">Gastos de la Compra </th> </tr> </thead> <tbody> <tr> <td>Notaría : </td> <td class="separator"><span></span></td> <td class="price"><span>{{=buyingExpenses.notaryExpenses}} &euro;</span></td> </tr> <tr> <td>Registro: </td> <td class="separator"><span></span></td> <td class="price"><span>{{=buyingExpenses.registryExpenses}} &euro;</span></td> </tr> <tr> <td>Gestoría: </td> <td class="separator"><span></span></td> <td class="price"><span>{{=buyingExpenses.processAgencyExpenses}} &euro;</span></td> </tr> <tr> <td>Impuestos: </td> <td class="separator"><span></span></td> <td class="price"><span>{{=buyingExpenses.taxesExpenses.total}} &euro;</span></td> </tr> <tr class="total"> <td class="result">Total: </td> <td class="separator"><span></span></td> <td class="price"><span>{{=buyingExpenses.total}} &euro;</span></td> </tr> </tbody> </table> <table id="loan-expenses"> <thead> <tr> <th class="txt-bold" colspan="3">Gastos de la Hipoteca</th> </tr> </thead> <tbody> <tr> <td>Notaría : </td> <td class="separator"><span></span></td> <td class="price"><span>{{=loanExpenses.notaryExpenses}} &euro;</span></td> </tr> <tr> <td>Registro: </td> <td class="separator"><span></span></td> <td class="price"><span>{{=loanExpenses.registryExpenses}} &euro;</span></td> </tr> <tr> <td>Gestoría: </td> <td class="separator"><span></span></td> <td class="price"><span>{{=loanExpenses.processAgencyExpenses}} &euro;</span></td> </tr> <tr> <td>Impuestos: </td> <td class="separator"><span></span></td> <td class="price"><span>{{=loanExpenses.taxesExpenses.total}} &euro;</span></td> </tr> <tr class="total"> <td class="result">Total: </td> <td class="separator"><span></span></td> <td class="price"><span>{{=loanExpenses.total}} &euro;</span></td> </tr> </tbody> </table> <table id="results"> <tbody> <tr class="total"> <td><strong>Gastos totales</strong></td> <td class="separator"><span></span></td> <td class="price"><strong>{{=totalExpenses}} &euro;</strong></td> </tr> <tr> <td>Gastos de Tasación </td> <td class="separator"><span></span></td> <td class="price"><span>{{=tasationExpenses}} &euro;</span></td> </tr> </tbody> </table> <p class="txt-result">Este es un cálculo orientativo no vinculante. Es necesario remitir la información detallada al banco para calcular la cantidad exacta.</p> </div>
</script> <script type="text/microtemplate" id="rate-type-info-tmpl">
<div class="rate-type-info-content"> <h3 class="txt-medium txt-bold mb-small">¿Cómo hemos calculado el interés?</h3> <p>Este tipo de interés es una referencia media del mercado hipotecario.</p> <p><strong>Fijo: </strong>es el tipo de interés que se mantiene constante durante toda la vida del préstamo. Es más bajo cuando menor sea el plazo.</p> <p><strong>Variable: </strong>la cuota variará a lo largo de la vida del préstamo en función a las fluctuaciones del euribor</p> </div>
</script> <script type="text/microtemplate" id="contact-uci-saving-warning-tmpl">
Necesitas un ahorro mínimo del 20%. <a id="link-set-saving" href="#" data-xiti-click="detalle::adjust-savings"></a>.
</script> <script type="text/microtemplate" id="comment-translation-tmpl">
<div class="translationWarning"> <span>{{=message}}</span> <span class="viewOriginalComment"><a href="#" data-lang="es">{{=messageLink}}</a></span> <div class="googleTranslateLogo"><img src="https://st1.idealista.com/static/common/release/detail/resources/img/google-translate.png"></div> </div>
</script> <script type="text/microtemplate" id="comment-tmpl">
<div class="adCommentsLanguage expandable" data-compressed-max-length="1650"> {{=commentText}} </div> {{expandable}} <div class="expanderParent"> <span class="icon-arrow-right"></span> <a href="#" data-xiti-markup='{ "click": {"xtPage":"detalle::full-comment","mustXtn2":false,"actionType":"CLICK"} }' class="expander">Leer comentario completo</a> </div> {{/expandable}}
</script> <script type="text/javascript" async src="https://st1.idealista.com/static/common/js/criteo/ld.js?20181011-1554"></script> <script type="text/javascript">
<!--
xtnv = document;
xtsd = "https://logs3";
xtsite = "352991";
xtdmc = ".idealista.com";
xtn2 = "15";
xtpage = "detalle::home";
xtdi = "0";
xt_multc = "";
xt_orderid = "";
xt_roimt = "";
xt_an = "117654045";
xt_ac = "1";
clic = "#clic#";
xt_tags = "[sin_tag]";
if (window.xtparam != null) {
window.xtparam += "&tag=" + xt_tags;
} else {
window.xtparam = "&tag=" + xt_tags;
};
if (window.xtparam!=null) {
window.xtparam+="&cmd="+xt_orderid+"&an="+xt_an+"&ac="+xt_ac+"&roimt="+xt_roimt+xt_multc;
} else {
window.xtparam="&cmd="+xt_orderid+"&an="+xt_an+"&ac="+xt_ac+"&roimt="+xt_roimt+xt_multc;
};
//-->
</script> <noscript> <img width="1" height="1" src="https://logs3.xiti.com/hit.xiti?s=352991&s2=15&p=detalle::home&di=0&x19=[]&cmd=&xt_an=117654045&xt_ac=1&roimt=&clic=#clic#"> </noscript><script type='text/javascript' src='https://st1.idealista.com/static/common/js/ext/xiti/xiti.js' async></script> <script type="text/javascript">
var utag_data = {"page":{"section":"portal","subSection":"detail","name":"","language":"es","operation":"2","typology":"4","category":"","subCategory":"","subSubCategory":""},"user":{"status":"1","type":"1","id":117654045,"commercialDataId":"","languageCommunication":""},"response":{"statusCode":"200","webServer":"","loadBalancer":"web","errorTemplate":""},"ad":{"id":81593047,"operation":"2","typology":"4","subTypology":"","address":{"municipalityId":"0-EU-ES-08-13-001-019","provinceId":"0-EU-ES-08","locationId":"0-EU-ES-08-13-001-019-02-003","locationLevel":8,"hasHiddenAddress":""},"builtType":"","energyCertification":"","price":58.0,"characteristics":{"roomNumber":"","bathNumber":"","hasLift":"0","hasParking":"","hasGarden":"","hasSwimmingPool":"","hasTerrace":"","constructedArea":""},"media":{"photoNumber":6,"videoNumber":0},"owner":{"type":"2","commercialId":"nyn","contactPreference":1},"firstActivationDate":"","origin":4,"invoicedAd":""},"search":{"operation":"2","typology":"4","geo":{"type":"OFFICIAL_ZONE","locationId":"0-EU-ES-08-13-001-019-02-003","locationLevel":8,"zoneOfInterestTags":""},"order":{"order":"relevance","sort":"desc"}},"markup":{"xtPage":"detalle::home"}};
var dataLayerContext = utag_data;
var toggleTealiumClicks = true
</script> <script type="text/javascript">
(function(a,b,c,d){
a='//tags.tiqcdn.com/utag/idealista/es-portal/prod/utag.js';
b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true;
a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a);
})();
</script> <script type="text/javascript" src="https://st1.idealista.com/static/common/js/criteo/ld.js?20181011-1554" async="true"></script> <script type="text/javascript">
window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
{ event: "setAccount", account: [13122, 19089, 31531] },
{ event: "setCustomerId", id: "" },
{ event: "setSiteType", type: "d" },
{ event: "viewItem", item: "81593047" }
);
</script> </body> </html>
"""
print(Refresher.dead_ad_checker(html_baja))
print(Refresher.dead_ad_checker(html_normal))