22498 La Quilla Chatsworth - stellar locations