3 Bed semi detached New Build Property to Let Southdean Road, Liverpool, L14