Florida Room
2626 Nw 2Nd Ave
Miami
FL
33127
(305) 576-6161
Open Map
Description
Florida Room was founded in 2007, and is located at 2626 Nw 2nd Ave in Miami.
by dandb on May 05, 2015 from
dandb
Film Studio Production Facilities
miami
Motion Picture And Video Production
Number of employees: 1 to 4