31 Rampart Road, Salisbury SP1 2LU Terraced | 2 Bd | 1 Ba
33 Rampart Road, Salisbury SP1 2LU Property | -- Bd | -- Ba