Big Lots Plaza

7501 N.W. 57th Street 
Tamarac, Florida  
33304
Shopping centre  
91,442 sq. ft. G.L.A.