226 Strasser Ave, Westwood