1. Newtown Square Newtown Square is your desired destination, situated in the most prime location, with extremely high visibility and connectivity. Its unique design mirrors…