The Meadows Apartments

 615 10th St NE, JamestownND 58401