3 bedroom semi-detached house for sale2 Francis Road, Barry, The Vale Of Glamorgan. CF62 9HH£215,000FloorplanDocuments