Nice and well-equipped and spacious property located in a nice location in Alhambra