Project Description

Investment sale of 4,500 sq ft office building on behalf of Devonshire Square Holding Limited