Glenolden, PA Construction Completed: 2023Location: 10 E. South Ave., Glenolden, PA 19036Â Size: 106,050 sq ft Mail PO Box 356 Winter Park, FL 32789 Phone (321) 972-9838 Email info@nuvocompany.com Follow Us FollowFollow