1 recently rented property at Newport St, Meridian, ID


   to   
      
      
Recently rented $1,100
Single-Family Home
  • 3 beds
  • 75 baths
  • 1,361 sqft
  • Built in 1992
View details
976 W Newport St, Meridian, ID 83646