RateMyApartments
24th Street Duplex Ratings and Reviews
24th Street Duplex
2026 N. 24th St., Boise, ID 83702
CURRENTLY REVIEWING