Brookhaven Retail Center Flips for $670/SF
Retail giant Site Centers has paid a big price for a smallish retail center. The company paid $30.2 million for the 45,000-square-foot Brookhaven Station, or about $670 per square foot. Research firm Databank reports that’s the highest amount paid per…
