Twin Lakes at Avon Park, a community of more than 300 affordable homes for rent or purchase, had its official grand opening on Mar. 22, 2025, in Avon Park, Fla. Residents have already started ...