New investment company acquires West University-area mixed-use property

35 South Capital closed the deal on the property, 3642 University Blvd., Houston.