sq ft: 7,864
Industrial, Mixed Use
4.29% Cap Mixed-Use Investment Opportunity - 3023 S Grand Ave, Los Angeles, CA 90007, USA