FORT WORTH, TEXAS — Texas-based investment firm SPI Advisory has sold Northpoint Villas, a 276-unit apartment complex in Fort ...