Mosaic Investment Partners has completed Tessera, a $56 million student housing development located at 1069 West Exposition Blvd. near the University of Southern California campus in Los Angeles. The ...
University of Southern California is a private institution that was founded in 1880. In the 2026 edition of Best Colleges, University of Southern California is ranked No. #28 in National Universities.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results