![thumbnail](https://i3.ypcdn.com/blob/7422fe3cf9792420bba6a5e42d4c9c79c17320dd_150x150_crop.jpg)
Village Square Townhomes
CLOSED NOW
Today: 9:00 am - 5:00 pm
Tomorrow: 9:00 am - 5:00 pm
Phone: (414) 296-3900
Address: N82W13490 Fond Du Lac Ave, Menomonee Falls, WI 53051
Website: https://villagesquareluxuryapts.com
N80W13004 Fond Du Lac Ave, Menomonee Falls, WI 53051
N83W13600 Fond Du Lac Ave, Menomonee Falls, WI 53051
8183 N 107th St, Milwaukee, WI 53224
8884 N 96th St, Milwaukee, WI 53224
7960 N 107th St, Milwaukee, WI 53224
11711 W Brown Deer Rd, Milwaukee, WI 53224
N78w17445 Wildwood Dr Apt 412, Menomonee Falls, WI 53051
800 Woodland Prime, Menomonee Falls, WI 53051
7472 N Granville Rd, Milwaukee, WI 53224
N77W17700 Lake Park Dr, Menomonee Falls, WI 53051