St. James Group manages London’s Albert Embankment Plaza on Aconex, improving process quality on the over 300 living spaces,~ 26,747 square feet of office space, and 11,650 square feet of retail and restaurant space.
↧