José Rodríguez Pinilla 10, Nueva España, Chamartín, Madrid Asking Price €1,495,000 Development 163 sqm 2-4 2-3 1