Harbin Terrace

Great location in Eagle

Units: 2

Location

379 E Shore Dr
Eagle, ID 83616