This is a 15652 square foot, single family home. This home is located at 1960 S Meridian Rd, Meridian, ID 83642.
Off market
Street View
$4,021,600
1960 S Meridian Rd, Meridian, ID 83642
--beds
--baths
15,652sqft
SingleFamily
Built in 2018
1.22 Acres Lot
$4,021,600 Zestimate®
$257/sqft
$3,843 Estimated rent