ZOOM
Print

Clearwater Terrace Apartments has 3 three-bedroom units available

Clearwater Terrace Apartments currently has 3 three-bedroom units available for rent at 710 20th Street in Lewiston, Idaho.  The rent is $625 per month (plus deposit).