Studio with Terrace and City View in Leuven Centre - One Place