600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644
600 Castle Rock Ave., Middleton, ID, 83644

$474,900

600 Castle Rock Ave., Middleton, ID, 83644

36
Courtesy of: Better Homes & Gardens 43North