Landmark Properties Delivers 1,261-Bed Student Housing Near USC Campus

Landmark Properties has delivered The Standard at Los Angeles, a 429-unit, 1,261-bed student housing community at 3900 South Figueroa St., 0.3 miles from the University of Southern California in Los Angeles. It... Read more »