7911 Beach Street, Los Angeles, CA, 90001 Sold: $900,00038,582 Sq Ft IndustrialElevated LAJuly 8, 2023DTLA, FeaturedComment Facebook0 Twitter LinkedIn0 Reddit Tumblr Pinterest0 0 Likes