Making your own resources is way cheaper and I think far more likely to be used by both you as a parent / teacher and your student, because it was made with love!
I was looking online to find something to help my kiddos understand place value as well as be able to read off huge numbers. (something I have to admit I myself struggled doing until I made this...my head hangs in shame!)
I had a rough idea that I wanted to incorporate the house idea to teach the place value concept (you know, every value has its own "house" where it lives and doesn't move) but I also wanted something which could be actively used to help with their maths learning.
That's where the idea came to add laminated white paper to make a dry-erase space / tiny white-board Alhamdulillah!
This dry-erase area allows you to be able to write in any number from 1 to 999million as many times as you need. It makes it clear to see what value each digit represents and makes it easier to practice how to say the bigger numbers where it can get quite confusing!
The great thing is, you can fold the houses back to just show a particular "house" - so when just starting out learning place value, typically children begin with the hundreds, tens and ones. - so you don't have to use or show the whole "street" at once!
To assemble this resource all you do once printed is cut out the houses and glue together to form your street. Laminate the mini white board template (included in the file) and cut out before sticking in place on your houses.
We stored it inside a pocket in our interactive maths note book alongside a small cut and stick worksheet I used to re-introduce place value before we had made this.
Both the worksheet and place value foldable can be downloaded by clicking the high-lighted texts below bi'ithnillah: