The 1 million-square-foot Emerald Square Mall in North Attleboro, Mass., has been re-appraised at a value of $42 million. That's down from $72.5 million in October 2020 and $167 million in 2012, when a $114.68 million loan was written against ...
© 2023 Commercial Real Estate Direct All rights reserved.
© 2023 Commercial Real Estate Direct All rights reserved..