previous arrownext arrow
Slider

Delray Place

Delray Beach, Florida

Delray Place contains 110,000 square feet of upscale dining and shopping space.

Project Details

  • Retail Property Group, Inc.
  • 124,000 square feet
  • 13,700,000
  • Retail