United States

The Art Institute of Fort Lauderdale

1799 S.E. 17th Street, Fort Lauderdale, Florida, FL 33316, United States

The Art Institute of Fort Lauderdale