47058 for sale across USA