All units at Rafael Ceballos 1, PB A, 28029 MADRID in Madrid, Spain | Student Housing Abroad