720 18th Ave

Lewiston, ID, 83501
$459,900Price

720 18th Ave

Lewiston, ID, 83501
$459,900Price
3Beds
3Baths
2596sqft
Courtesy of: KW Lewiston

720 18th Ave

Lewiston, ID, 83501
$459,900Price
3Beds
3Baths
2596sqft