


SHOPPES OF DELRAY
The 23,094 sq. ft. center is located in a well established trade area along Military Trail in Delray Beach, Florida.
The 23,094 sq. ft. center is located in a well established trade area along Military Trail in Delray Beach, Florida.