12 Bedroom Terraced House for Sale£325,000Manor Road, Luton, LU1Property TypeTerraced HouseBedrooms× 2
12 Bedroom Terraced House for Sale£325,000Manor Road, Luton, LU1Property TypeTerraced HouseBedrooms× 2