Qube Apartments, 70-71, Edward Street, Birmingham, West Midlands, B1 2EL, B1 2EL
View property 95207769