LLJ Ventures

Vista Investment Group Snags $28M San Diego Office Park

Built in 1981 and recently renovated, Seville Plaza encompasses more than 140,000 square feet. County of San Diego’s Health and Human Services division anchors the property.