9940 NW 79th Avenue Hialeah Gardens, Florida 33016
Prop Masters, Miami is a Set & Prop Construction shop offering Set Design, Special Effects and Stage Rentals.... more