Lakeview Terrace Altoona, FL ★ 4.8 (9 reviews) Assisted Living Independent Living Skilled Nursing Facility