Framingham Lowe's Property Acquired for $32.6 Million

The property housing the Lowe's store in Framingham, MA, has been sold to a Boston-based firm for $32.6 million, marking its first sale in nearly 20 years.

Framingham Lowe's Property Acquired for $32.6 Million