Beautiful Meridian Home on Nearly a Quarter of an Acre!

1362 E Time Zone Dr, Meridian ID, 83642