32a Miranda Road, London N19 3RB Flat | 2 Bd | 1 Ba
32b Miranda Road, London N19 3RB Property | -- Bd | -- Ba