SPSA Retail, an Eight-Unit Shopping Center, Coming to 101 Southwest 27th Avenue, Fort Lauderdale, FL, 33312
SPSA Retail is the working name of a new shopping center coming to Fort Lauderdale, FL. Per the Construction Journal, the $2.9 million project will raise one story above grade and require 9,232 square feet of new construction.