Last viewed 13 hrs ago

Stash House

4267 W 3rd St, Los Angeles, CA 90020, USA
(0/5)
Photos
Add Favorites
Description

You arrive at a nondescript black door with a green light…

You knock. The door slowly swings open and you’re invited in…

Welcome to Stash House

Amenities
Video
Map Location
Is this your listing?

Claim this listing item today to update and control this info

Claim Listing
Nearby Listings