159 Venado Avenue, Thousand Oaks, CA, 91320

$660,000

159 Venado Avenue, Thousand Oaks, CA, 91320

Courtesy of: Doug Lewiskin | The Arch Corporation