Townview Villas
625 W 2nd St, Duluth, MN 55806