Genoa Plaza Apartments
770 Main St
Genoa City, WI 53128
Genoa City, WI 53128