This is a 4180 square foot, single family home. This home is located at 1130 W Taylor Ave, Meridian, ID 83642.
Off market
$996,600
1130 W Taylor Ave, Meridian, ID 83642
--beds
--baths
4,180sqft
SingleFamily
Built in 2019
0.33 Acres Lot
$996,600 Zestimate®
$238/sqft
$3,298 Estimated rent