210 E North Street, Albion, ID, 83311

$29,000

210 E North Street, Albion, ID, 83311

Courtesy of: Advantage 1 Realty