PDA

View Full Version : Meta giving up 7 office floors totalling 115,000 sq ft at South Beach Tower