Phase One of Parks at Delray Completes Construction at 2100 South Congress Avenue in Delray Beach, Florida
Construction has wrapped up on Phase One of Parks at Delray, a sprawling mixed-use development located at 2100 South Congress Avenue in Delray Beach, Florida. General contractor ANF played an integral role in delivering this initial phase, comprising 420 luxury rental units within the expansive 43-acre community.