Special focus facility$80,370 in finesThe Terrace at Crystal LLC3245 Vera Cruz Avenue NorthAccepts Medicaid