Description
A well maintained 100% leased multi-tenant 63,881 square foot retail, medical & office property plus one acre developable outparcel in central Delray Beach, Florida.
Address
Address: Delray Beach, FL
- Country: United States
- Province / State: Florida
- City / Town: Delray Beach
- Postal code / ZIP: 33484
- Property ID 34663
- Price $19,700,000
- Property Type Land
- Property status For Sale
- Size 63,881 SqFt
- Label Hot Offer