This would work with only humans involved, but nearly everybody runs addresses through standardization now, and they would reject all of those as an incorrect address and usually require the user to enter a conforming one, including the (otherwise very clever) apartment number hack.
This is the same thing that continuously requires me to use my "ZIP+4" for absolutely everything, even though as far as i can tell, there is zero point in ever using it unless one is literally doing metered US Mail.
I'm sure that sometimes happens successfully as you describe, but having worked in ecommerce for a long time, many larger retailers will throw addresses like that either back at the customer until they "fix it" or to a queue where customer service will attempt to "fix it" including by calling you. The carriers (like FedEx etc.) really like standardized addresses. So this could result in delays in getting your order.
This is the same thing that continuously requires me to use my "ZIP+4" for absolutely everything, even though as far as i can tell, there is zero point in ever using it unless one is literally doing metered US Mail.