Institutional Property Advisors announced the sale of The Mark Huebner Oaks, a 361-unit mid-rise apartment complex in San Antonio, Texas.