Construction Progress at 111 First Delray

Construction is now well under way at 111 First Delray, the first new luxury residences in Downtown Delray Beach in over a decade. Watch the progress unfold before your eyes in our time-lapse footage below.