auto north reviews sales mira auto sales north reviews Mira Auto Sales North is an Ohio Registered Trade Name filed On October 18 2019. Free Vehicle History Reports - 5 Day Return - Li… Saturday, April 16, 2022 Edit