Harbor At Lake Howell 1280 Vinings Ln Casselberry, FL 32707 Phone: (407) 657-8961 Fax: (407) 657-9091
Category: Apartments