Institutional Property Advisors announced the sale of Vantage at O’Connor, a 288-unit, new construction asset in Northeast San Antonio, Texas.