£109,950

12 Hodson Place, Liverpool L6 2JN

Apartment

2 Bed

1 Baths

1 reception room