1769 Frontage Road SPENCER ID 83446 | 2138707

1769 Frontage Road
SPENCER, ID