Does this database table violate normalization rules?
WallsMaster doesn't break any of the rules, if each of those fields is an independent property of the wall. I would suggest it's probably not worth redesigning...

This is assuming that the properties listed are the fixed set of properties. If there are going to be extra things added, then it would be worth splitting it out into a table which links properties and walls.