16 Newcombe Road, Handsworth, Birmingham B... Terraced | 3 Bd | 1 Ba
20 Newcombe Road, Handsworth, Birmingham B... Property | -- Bd | -- Ba