Studio 6625 is a 2,500 s.f. drive-in warehouse with an adjacent fenced parking lot, situated just off a low-traffic, two lane residential street.
Go here to see the original:
“ULTIMATE MAN CAVE” set-designed warehouse avail for FILMING (South LA) $800 2500ft2