Floor Plan for 4 Bedroom Detached House for Sale in Mallard Crescent, Luton, Caddington, LU1, 4FR -  &pound600,000