Delray Beach, FL

Delray Beach Plaza

A 30,025 square foot Whole Foods Market located in Delray Beach, Florida.

Major Tenants — Whole Foods

30,025
square feet
Retail
property type
4Q18
initial occupancy