1601 N 21st Street, Boise, 83702

2,218

Sqft

4

Bed

3

Bath

PHOTOS

Video