Landlord:122 Falls Ave W Unit D303
Address:Twin Falls, ID 83301
Layout
6 beds, 2 baths, 125 sqft
Pets
NO
Unit Features:
Rent Facts:
$885
1 beds
$715
3 beds
$1275