Return to "£14.5m Liverpool residential scheme close to completion" Caro Developments Poet’s Place in Great Homer Street will offer 127 apartments