Chelsea Court Apartments 2235 12th St Idaho Falls, ID 83404 Phone: (208) 528-9944
Category: Apartments