7801 S Dewberry Ave., Boise, ID, 83709

$484,990

7801 S Dewberry Ave., Boise, ID, 83709

Courtesy of: Hubble Homes, LLC