9.7-acre Thousand Oaks development site for sale
Site of 1872 Newbury Road in Thousand Oaks (Google Maps) A fully entitled mixed-use site has gone up for sale in Thousand Oaks, a city on the boundary line between Los Angeles and Ventura counties. The Registry reported Daylight ...