3107 Powers Ave

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

3107 Powers Ave

Lewiston, ID, 83501
$2,690,000Price
15422sqft
uploads.cdn.placester.net/logos/508605ebd37bb61381000186/508605ebd37bb61381000186.png
Courtesy of: The Hoyte Group

3107 Powers Ave

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