WaterCooler Apartments

 1401 W Idaho St, BoiseID 83702
$1,483+Studio-3 BedsPets OK