282 Green Moor Place, Thousand Oaks, CA 91361 | $595,000...