Cal State LA DTLA is a Public university located at 801 S Grand Ave, Los Angeles, CA 90017. It has received 7 reviews with an average rating of 4.1 stars.
The address of Cal State LA DTLA: 801 S Grand Ave, Los Angeles, CA 90017
Cal State LA DTLA has 4.1 stars from 7 reviews
Public university