20170626 3950

T18, Tideway Yard, SW14

Details

Office
117ft² | 11m²