I am an old number with zero in my tens space. I have a square number less than 9 in my tens of thousands space and half of that in the thousands space. My hundreds digit is 4 more than my tens digit and my ones digit is less than 3.

I assume you mean odd instead of old, so we have

...0{13579}

The 10,000 place is 1 or 4
{14}xxx0{13579}

not 1, since half of it is in the next place:
42xx0{13579}
42x40{13579}
42x401

no idea what is in the 1000 place

To find the number, we can break down the given information and find the possible digits for each place value.

1. We have an old number with zero in the tens place. This means the tens digit is 0.

2. The tens of thousands place has a square number less than 9. The only square number less than 9 is 4, since 2^2 = 4. So, the digit in the tens of thousands place is 4.

3. The thousands place has half of the square number in the tens of thousands place. Since the tens of thousands place is 4, half of that is 2. So, the digit in the thousands place is 2.

4. The hundreds digit is 4 more than the tens digit. We already know the tens digit is 0, so the hundreds digit is 0 + 4 = 4.

5. The ones digit is less than 3. There are two possibilities for the ones digit: 0 and 2.

Putting all the digits together, the two possible numbers that satisfy the given conditions are 42 and 40.