PrivCap Acquires The Villas at Sierra VistaPrivCap Holdings acquired The Villas at Sierra Vista, a 227 unit multifamily property, in Fort Worth, TX last week for $6.85mil. The...