Best place to live. Awesome neighbors, quiet, clean. Great pool.
Birchwood Condos is located at 1453 30th Ave, Kenosha, WI 53144