MUSEUM PLAZA IS IN FORT LAUDERDALE, FL AND WAS RENOVATED IN 2000.
Museum Plaza is an artistic statement, a three dimensional representation of the future of office ownership. The magnificent glass building hosts a full service restaurant, a large level of retail and 10 floors or Class A office space. Sharing the Plaza with the Museum of Art make it the perfect arena for hosting special events.
200 South Andrews Avenue
Fort Lauderdale FL Map