LA Plaza Village Apartments 555 North Spring Street, Los Angeles, CA 90012