Silver Creek II Apartments 3619 West Tayjan Lane, Post Falls, ID 83854