Southland Mall

20505 South Dixie Highway
Suite 899
Miami, FL 33189
(305) 235-8880
Fax: (305) 235-7956
Click to Learn More