86a, Victoria Road, Handsworth, Birmingham, B21 0SJ

Off Market
19

EPC Data

Square metres

18.67 m²

Property Type

Unknown

EPC Rating

C