Metreau Apartments

Category: Rent

Address

115 E Walnut St View on Google Maps
Green Bay, WI 54301
855-314-4424

visit website

District

Downtown District

Details

Downtown Green Bays most luxurious living is "Metreau." Located on the Fox River in a beautiful, contemporary building.

Nearby Shopping

Nearby Dining

Nearby Parking