18 King John Avenue, Fareham PO16 9AP Flat | -- Bd | -- Ba
19 King John Avenue, Fareham PO16 9AP Terraced | 3 Bd | 1 Ba