Sunset Manor Apartments

106 NE Main Street Blackfoot ID 83221 (888) 848-5698