2433 S Farmington Ave
Meridian, ID 83642

Images