Homes for sale - 6103 S Phoebe Pl., Meridian, ID 83642 – MLS#988252...