Peachtree Plaza

For Sale

Peachtree Plaza

$19,700,000

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.

63,881 SqFt
N/D
N/D