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.452.5202

2100 26th St. South Great Falls, MT 59405