Delray Place

This project was the new construction of 124,000 sf retail buildings at Delray Place in Delray Beach, FL. The contract value of this project was $13,689,540.