52 Strasser Ave, Westwood