Vista Square
5 Oldham Place, Liverpool, United Kingdom - L1 2AD
07400 288187
Located in the heart of Liverpool city centre, Vista Square redefines student accommodation in Liverpool by combining style, comfort, a.....-suites or
5 Oldham Place, Liverpool, United Kingdom - L1 2AD
07400 288187
Located in the heart of Liverpool city centre, Vista Square redefines student accommodation in Liverpool by combining style, comfort, a.....-suites or
145 Hall Ln, Kensington, Liverpool, Merseyside, L7 8TF, United Kingdom, Merseyside, Liverpool, United Kingdom - L7 8TF
0151 261 0300
PM Properties offers affordable, high-quality student accommodation in Liverpool, specialising in well-maintained flats and student roo.....ousing or