Chapel Hill's Rams Plaza owners cash in with $21.55M sale
July 27, 2017 at 08:37 AM EDT
After more than five years and $2 million in façade renovations, the development and investment owners of the Food Lion-anchored Rams Plaza retail center in Chapel Hill have sold the property for $21.55 million.