Star city leaders have given the green light to the Moyle Junction development off State Street between Plummer Road and Moyle Avenue.After hours of discussion at the July 7 city council meeting, the city approved the 16-acre commercial project, which includes new space for retail, office, and medical services. The development sits on the Moyle property a small enclave within Star's city limits and Mayor Trevor Chadwick said it is a well-positio…