Delray Commercial Center
About Delray Commercial Center
Delray Commercial Center is a retail/residential concept property consisting of 9,116 square feet of in-line retail and office space. The property offers contemporary design. It is conveniently located in Delray Bay, one of South Florida’s most desirable addresses. The center fronts Lindell Blvd. within walking distance to existing residences and shopping.