Residential

1493 E Mona Lisa

1493 E Mona Lisa Dr, Meridian, ID 83642

1850 sq.ft.
3 Bedroom
2.5 Bathroom