Keith Corporation Unveils Redevelopment Plans for Florida Shopping Center
Delray Beach, Fla. — The Keith Corporation has finalized plans for the redevelopment of Delray Square Shopping Center, a 150,000-square-foot retail center in Delray Beach, Fla. The center will be anchored by a new 45,600-square-foot Publix Super Market, which will
…