Otter Creek Villas Sale Surpasses $6.6M Mark (Real Deals) 9/27/2021 12:00 am Real Deals The 100-unit Otter Creek Villas apartment project in west Little Rock tipped the scales at $6.65 million. read more >