• What is a Megasite?

    What is a Megasite?

    A megasite is a very large parcel of developable land with the following characteristics: Site Size 1,000+ acres700-800+ contiguous developable acres Transportation 4 lane highway accessibility with visibilityMajor reail provider…