5381 W Avilla Dr., Meridian, ID, 83646
5381 W Avilla Dr., Meridian, ID, 83646
5381 W Avilla Dr., Meridian, ID, 83646
5381 W Avilla Dr., Meridian, ID, 83646
5381 W Avilla Dr., Meridian, ID, 83646
5381 W Avilla Dr., Meridian, ID, 83646

$604,335

5381 W Avilla Dr., Meridian, ID, 83646

6
Courtesy of: Toll Brothers Real Estate, Inc