Audubon Land Development buys Happy Days Farm in Exton for $18M

The property will be developed with nearly 2 million square feet of industrial space.

Leave a Reply