Homes for sale - 70555 NORTH AVE, Armada, MI 48005 – MLS#5805001940...