213 Green Street, Enfield EN3 7NA Semi-Detached | 2 Bd | 1 Ba
219 Green Street, Enfield EN3 7NA Flat | -- Bd | -- Ba
225 Green Street, Enfield EN3 7NA Property | 2 Bd | 1 Ba