This is a 1745 square foot, single family home. This home is located at 4015 Depot St, Harvard, ID 83834.
Off market
Zestimate®
$516,000
4015 Depot St, Harvard, ID 83834
--beds
--baths
1,745sqft
SingleFamily
Built in ----
1 Acres Lot
$516,000 Zestimate®
$296/sqft
$-- Estimated rent