Laura Sestito23 Sep 20140 Tuesday Tour Day — Barry University Today we’re looking at Barry University, located in Miami Florida. The campus is made up of 122 acres that resides just minutes from the beach and downtown Miami. Barry is... Read More