Star Plaza has highly trafficked restaurant, office and retail space located at the main intersection of Rt 309 and Rt 100 in New Tripoli.