Avonlea Apartments
175 W 3rd S
Rexburg, ID 83440
Rexburg, ID 83440