Homes for sale - 70555 North Ave, Armada Twp, MI 48005 – MLS#580500...