STRS Business Wire a day ago Stratus Properties Inc. Completes Sale of Kingwood Place for $60.8 Million