Minneapolis, Silver Bay vets' homes get $5.2 million