Landlord:5934 N Teekem Falls Way
Address:5934 N Teekem Falls Way, Meridian, ID 83646
Layout
4 beds, 3 baths, 783 sqft
Pets
NO
Unit Features:
Rent Facts:
$997
1 beds
$800
3 beds
$3550
4 beds