Mesa apartments near Falcon District sell
California-based OpenPath Investments purchased Green Leaf Vista, a 98-unit apartment complex in Mesa, from Green Leaf Partners for an undisclosed amount, according to brokerage firm Marcus & Millichap who represented the…