Directions to Talus Apartment Homes

Conveniently located near downtown Great Falls, MT, Talus Apartment Homes is in the center of it all. Contact us today to schedule a tour or stop by to find out more information on our luxury apartments.

Talus Apartment Homes

(406) 205-7952

2100 26th St. South Great Falls, MT 59405