3107 Powers Ave

Lewiston, ID, 83501
$2,690,000Price

3107 Powers Ave

Lewiston, ID, 83501
$2,690,000Price
15422sqft
Courtesy of: The Hoyte Group

3107 Powers Ave

Lewiston, ID, 83501
$2,690,000Price
15422sqft