Collier County tackles affordable housing shortage