Crosshatch Apartments 4220 North Adams Street, Garden City, ID 83714