From what I can tell its the same mower as a Troy-Built or Toro. The 140cc is a push and the 150cc is a self-propelled. The rest of the features look similar. The ones that Lowes, Walmart, and other dealers sell are probably the same as well -- all made for the various brands in the same factory.
At the price point you seem to want to be, I would spend just a little more and buy used. You could get a good commercial mower that will last a homeowner much longer than the one you're looking at will. If you can find a 2-cycle Toro commercial, that's what I have and what I recommend -- and you could actually get one for $300-450. If you can't or don't want that, I'd find something with a Suzuki or Kawasaki engine. FB Marketplace has a lot of commercial 21" mowers for sale from guys that are ditching them to move toward bigger mowers. Many started with homeowner stuff that fell apart, they rushed out and got commercial 21s, and now that they have more accounts, they're buying bigger equipment. You'll spend more for these but they'll last WAY longer than the one you're looking at. Even if it has already been beat up a bit.
Ask the guys at the shop if they have anything.