Mini Market Dollar Store
1229 NW 120th St, North Miami 33167