POP Up LA Venue and Equipment Rental Services

800 square foot Space available for rent : located at 7819 Melrose Ave, Los Angeles Ca 90046.

200 Square foot Music Studio for rent : located at 7819 Melrose Ave, Los Angeles Ca 90046.

Green Screen Also available For Rent

Contact the number bellow For Pricing and any other questions you may have regarding our Services!

Phone Number: (818) 385-7774

Scroll To Top